You hold the keys
CEXs hold your funds in their wallets. One hack, insolvency, or freeze — your assets are gone. With DCA Bot, your tokens stay in your own Safe; the only thing the bot can send out is the platform fee.
Grid · DCA · Trailing stop — on Arbitrum & Base
Strategies run from your own Safe. The bot's session key can only swap the pair you allowed back into that Safe — the contract checks it, not us.
No exchange account, no API keys. The demo needs no funds or gas.
Leg size
$17.14
Legs
1 / 7
Gas / trade
0.12%
One loop: your Safe → the Uniswap pool for your pair → back to your Safe. The session policy on-chain refuses every other call.
Your Safe
Owned by your wallet. You withdraw any time, without us.
Uniswap pool
exactInputSingle with tokenIn, tokenOut and recipient = your Safe pinned in the policy.
Refused by the policy
Send tokens to any other address
Swap into a token you didn't allow
Move ETH or change owners
One exception: the fee on profit goes to our fee wallet. Its amount is set by our server, not capped on-chain yet — see the threat model.
Five strategy types covering every automated trading scenario — from simple DCA to complex multi-pair grids.
Automate recurring buys at set intervals. Reduce timing risk and build positions gradually with Smart DCA that buys more on dips.
Buy the dip automatically with grid levels, or set limit orders that trigger at your target price. Built-in TP/SL and trailing stops.
Your funds stay in your own Safe, owned by your wallet. An on-chain Smart Session lets the bot swap the pairs you allowed back into your Safe and pay the platform fee — nothing else. Revoke it with one signature.
Live trading on Arbitrum and Base, where a swap costs cents in gas and Uniswap V3 liquidity is deep. Same interface on both networks.
Test any strategy with simulated execution before risking real funds. Paper trading that mirrors live behaviour — same UI, same stats, zero on-chain cost.
After FTX, Celsius, and countless exchange failures, the answer is clear: don't trust — verify. DCA Bot trades directly on Uniswap V3 while you keep full custody of your assets.
CEXs hold your funds in their wallets. One hack, insolvency, or freeze — your assets are gone. With DCA Bot, your tokens stay in your own Safe; the only thing the bot can send out is the platform fee.
Centralized exchanges can impose withdrawal limits and freeze accounts without notice. Your Safe has no withdrawal queue — you move funds with your own wallet whenever you want, and swaps settle on-chain.
Every trade is a verifiable on-chain transaction. No hidden spreads, no order book manipulation, no "system maintenance" during volatility.
Uniswap V3 concentrated liquidity provides tight spreads on major pairs. No intermediaries taking a cut — you swap directly with the protocol.
FTX, Celsius, BlockFi — centralized platforms fail and take deposits with them. Your funds sit in a Safe contract (third-party audited, independent of us). If DCA Bot shuts down, they stay in your Safe and you withdraw them with your own wallet.
Smart Sessions grant the bot one narrow permission: swap your chosen pair back into your Safe (plus the platform fee). Enforced on-chain by the contract itself — not by us. Even if our server were hacked, it could not send your funds to an attacker.
Sign in with MetaMask or any EIP-1193 wallet via Sign-In with Ethereum.
Pick from 5 strategy types — DCA, Grid, Limit, Multi-Pair Grid, or Rebalance.
The bot executes trades on schedule via your Smart Account. Monitor P&L in real time.
Most trading bots ask you to trust them with your private keys or API access. DCA Bot is architecturally different — the bot's permissions are enforced on-chain by the Safe smart contract itself, not by our server.
The bot holds a session key. Its permissions are recorded in your Safe: approve the Uniswap V3 router and call exactInputSingle for the pair you allowed, with your own Safe as the recipient — plus pay the platform fee to our fee wallet. Any attempt to send tokens elsewhere, swap into another token, or change Safe ownership is rejected by the blockchain — not by us. No server-side override, no admin key over your Safe. The honest residual risk: a hacked server could still make bad trades inside your allowed pairs, since the slippage limit is computed by our server. Revoke the session and even that stops. One more exception: the fee on profit goes to our fee wallet, and its amount is set by our server, not capped on-chain yet — see the threat model.
Your funds are held in a Safe smart contract — the most battle-tested smart account on Ethereum. Your wallet is the sole owner. The platform is not an owner and cannot add itself as one.
Smart Sessions (ERC-7579) records exactly what the bot is allowed to do directly in your Safe. The blockchain enforces this — not our code. If our execution key signs anything outside that permission, the transaction reverts.
The bot can swap the token pairs you allowed on Uniswap V3, inside your Safe. It cannot send tokens anywhere except the platform fee to our fee wallet, cannot send ETH, cannot change Safe settings, and cannot swap into a token you did not allow. Swap output always returns to your Safe. Adding a new pair takes one signature from your wallet.
Your wallet remains the owner. At any time you can revoke the Smart Session with one signature, or withdraw all funds directly — no request to us needed, no delays, no support ticket.
Contract addresses, how to verify each permission yourself, and what a hacked server could still do: Security.
Share your unique link. When friends trade, you earn 30% of every platform fee. Earnings accrue in USDC and are paid out on request during the beta. No limits, no expiry.
Get your referral link from the Referral page
Your friend signs up and starts trading
You earn 30% of their platform fee, accrued in USDC
Start free. Upgrade when you need more strategies or lower fees.
Free plan trades for real
No subscription needed to go live: the Free plan runs up to 3 live strategies on Arbitrum or Base. Buys cost nothing — we take 5% of realized profit only. Paid plans lower that to 2% or 0%.
Demo Mode — paper trading
No Smart Account needed. Enable Demo Mode on any strategy to simulate execution at real oracle prices. Track P&L, test grid levels, and learn the platform — with zero on-chain cost.
Try a demo5% of realized profit
2% of realized profit
No profit fee
Common questions about non-custodial trading, Smart Accounts, fees, and how DCA Bot keeps your funds safe.
Long-form research on DCA, grid trading, non-custodial bot architecture, and Uniswap V3 strategy.
A practical comparison of DCA and grid bots — when each wins, real backtests, fee math, and how to combine them.
How ERC-7579 Smart Sessions automate trading without holding your keys — and why this architecture survives an exchange collapse.
Fee tiers, slippage, MEV protection, and the strategies that actually work on L2.
View all articlesConnect your wallet and set up your first automated strategy in minutes. No exchange account, no API keys — your funds stay in your own Safe.