New Strategies that trade across chains, with funds tracked in flight

Build, backtest and run
trading strategies on any chain

Index any pool through your own RPC, stream realtime prices from the venues that matter, write strategies in Flowscript or let your AI write them, and run them from wallets you control.

Platform

Everything a strategy needs, in one place

Data, execution, wallets and monitoring, built for developers and the AI agents that work with them.

Any pool, any chain

Bring your own RPC and index Uniswap v2/v3-style pools on any EVM chain, or Raydium, Orca, Meteora and pump.fun pools on Solana. Backfill and live head, with progress you can watch.

Realtime shared data

Hyperliquid, Lighter, Coinbase, Kraken, Chainlink, CoinGecko and Aave, streamed once for everyone: crypto, stocks, commodities and lending rates, free.

Flowscript strategies

A typed language for strategies: indicators, multi-timeframe signals, orders, perps and bridges. Compiled, capped and replayable before a dollar moves.

Backtests you can trust

Replay a strategy on real history with fees, impact and fidelity notes. Equity against buy-and-hold, every decision on the chart.

Wallets and bridges

Create EVM and Solana wallets per project, fund them, and move funds between chains with every transfer tracked from sent to confirmed.

Launch command station

Plan a token launch, trigger the dev buy, then watch the curve, holders and your own wallets from one screen.

Flowscript

Strategies that read like the idea behind them

Bollinger Bands and Stochastic RSI on the 15-minute chart, trend from the hourly, closed candles only. Compiled and checked before it runs, with every decision recorded.

  • Multi-timeframe reads with no lookahead
  • Paper by default, real funds only within hard caps
  • Live-tunable parameters without a redeploy
  • Bridges as first-class actions, tracked until funds land
meme_bb_stochrsi.flow
uses { dex: "^1", orders: "^1" }

const c15 = dex.close(p, "15m");
const c1h = dex.close(p, "1h");
const mid = sma(c15, 20);
const upper = mid + 2 * stddev(c15, 20);
const trendUp = c1h > sma(c1h, 20);

// %K crosses %D out of oversold, in an uptrend
when (trendUp && crossover(k, d) && k < 20) {
  orders.marketBuy({ pair: p, quote: size });
}
when (c15 >= upper) { orders.closeAll({ pair: p }); }
Claude · build.ftw.trade connected
> I think the war is going to escalate. Set up trades for it.

create_project({ name: "War escalates" })
add_macro_view({
  long: ["WTI", "XAU"],
  short: ["BTC", "kPEPE", "DOGE"]
})
backtest({ window: "30d" })  // +4.8%, max drawdown 2.1%
AI & MCP

Your AI is a first-class user

Connect Claude or any MCP client with one link: approve it in your browser and it can create projects, add pools, write and backtest strategies, and read your positions. No tokens to copy.

  • One-click connect with OAuth, or a personal API token
  • Everything the dashboard does, available as tools
  • Scoped access you can revoke at any time
How it works

From idea to running strategy in minutes

Sign in

With your wallet, a passkey, Google or email. Your account is ready instantly.

Create a project

Add pools on the chains you trade and the shared feeds you want, then lay out a dashboard.

Write a strategy

In Flowscript, from a template, or by asking your AI. Backtest it on real history.

Run it

On paper first, then from your own wallets within hard caps, with every fill and transfer tracked.

Start building today

Free while in beta. Paper trading by default.

Create your account