Sandstorm
Winner Versioned Tx Track
Sandstorm
Grand prize runner-up
Workflow builder
Our simple to use no-code workflow builder lets you create complex workflows on Solana in no time. Flash loan arbitrage? 1 minute. Limit order? 1 minute. Choose from our ever-growing list of protocols and compose all of them on top of eachother!
- Interact with flash loans.
- BYOB supports two flash loan protocols: Flash Loan Mastery and Solend
- Swap everything.
- Jupiter is integrated as swap aggregator
- Staking protocols.
- Swap and stake in one transaction using Marinade
- Combine big workflows.
- Create recurring limit orders, automatically DCA, whatever you want
- Run now, share, execute later or execute as bot.
- You have total control over what happens when
- More to come...
- Planned integrations are Hadeswap/Tensor, Orca, Kamino, Hubble, ...
Our safety spectrum
Our core product is open source, completely browser-based and directly interacts between the protocols you select and your wallet. Full automation requires a bot account. You have completely control over everything.
Zero-risk mode
Browser interaction only. Use BYOB as a transaction builder to create complex workflows and execute them using your connected wallet. Zero added BYOB risk.
- Transaction builder
- Import workflow libraries
- Manual workflow execution
- Free*
Self-custodial mode
Send limited information to our backend in order to enable advanced features. Interact using any wallet, even hardware wallets. Note that BYOB will not be able to do anything you did not explicitely sign.
- Everything in zero-risk mode
- Share workflows
- Webhook-based execution (build now, run later)
- Free*
Bot mode
Unleash the full feature set of BYOB.
- Run workflows in bot mode (bots accounts are secured by your wallet), see more below
- Recurring execution (run from every minute to every year)
- Execution filter (run only if my arb is profitable)
- 0.0001 SOL per trigger. Free* if bot owns a BYOB NFT (tba)
Bot accounts
Bot accounts are the ultimate product of BYOB. Create a complex workflow, like a flash loan arbitrage or a DCA (Dynamic Cost Average) bot. Set it to execute every minute or every week and define an execution filter (e.g. do not execute when $SOL is below $20). Let it run and auto-profit!
- Create a bot
You can create a new bot by signing a message with your wallet. This proves ownership of the bot later. Furthermore, we rely on Amazon Web Services' security mechanisms to make sure everything is safe. Additionally, we implemented all normal security practices like SSL, encryption, etc.
- Create a workflow
When you have created a bot, you can create a workflow and choose how often it should run. You can also define an execution filter, when the execution should not be run. Additionally, you can always share the workflow or import a workflow someone else shared or from our library!
- Sit back and let it run
Once set up the bot will start running. All events are logged and if you are confirmed owner of the bot account, you can always view all execution logs.