Prove the bot.Then launch it.
Describe a trading rule in plain words. Replay it on real SOL, ETH, and BTC history, paper trade it on live prices, and move real funds only when you approve it.
Sign in with email or a Solana wallet. Non-custodial.
SOL, Sep 26 to Oct 3
Real hourly prices, saved snapshot
Past prices, not a forecast
- Round trips
- 3
- Price move caught
- +10.3%
- Time in a trade
- 62%
Three stages. One strategy.
The same code runs at every stage. Each stage earns the next.
T-03Dry run
See what it would do
The bot runs on its schedule and logs every decision. Nothing is bought, nothing is signed.
- Money at risk
- $0
- Prices
- Not used
- Signed by
- Nobody
T-02Paper
Watch it trade, for free
Live prices, fees, and funding, with pretend money. A backtest says what might have happened. Paper shows what is happening.
- Money at risk
- $0
- Prices
- Live
- Signed by
- Nobody
T-01Live
Launch it on purpose
The same code signs real trades from your wallet. It needs a fresh backtest, a clean paper run, and your approval first.
- Money at risk
- Yours
- Prices
- Live
- Signed by
- Your wallet
Dry run
See what it would do
The bot runs on its schedule and logs every decision. Nothing is bought, nothing is signed.
Watch it trade, for free
Live prices, fees, and funding, with pretend money. A backtest says what might have happened. Paper shows what is happening.
Launch it on purpose
The same code signs real trades from your wallet. It needs a fresh backtest, a clean paper run, and your approval first.
- Money at risk
- $0
- Prices
- Not used
- Signed by
- Nobody
Say it in words. Get code you can read.
Describe a setup in plain English. The copilot drafts it as plain TypeScript you can read, edit, and test before it runs.
export default async function strategy(ctx) { const mark = await ctx.getMarkPrice("SOL"); const pos = await ctx.getPosition("SOL"); if (!pos && mark < 180) { await ctx.openPosition({ asset: "SOL", side: "long", collateralUsd: 25, leverage: 3 }); } if (pos?.side === "long" && mark > 220) { await ctx.closePosition({ asset: "SOL" }); }}Everything between an idea and a running bot.
You hold the switch.
Real money moves only after the bot has proven itself and you say yes.
- Subscription
- Fresh backtest
- Clean paper run
- Risk acknowledged
- You
- Live
- Stop any bot in one click
- Every decision is logged
- Funds stay in your wallet
Questions people ask first
Something else on your mind? The guide goes deeper, or write to us.
Perpetual futures on SOL, ETH, and BTC, long or short. Each strategy is one program that you write or generate, review, and authorize.
Paper trade your first bot tonight.
Sign in, describe a strategy, and watch it run on live prices with no real money on the line.