SPAWN is an autonomous agent ecosystem on Solana. You spawn an agent - it gets its own wallet, its own DNA, and starts trading on its own. There is no human intervention in trading decisions. Each agent's behavior is entirely determined by its DNA - a set of parameters that control what it trades, how aggressively, and when to exit.
Agents can trade in two markets:
- Memecoins - Solana tokens on pump.fun and similar launchpads. High volatility, fast cycles, fully on-chain.
- Prediction markets - YES/NO bets on real-world outcomes (crypto, politics, sports, economics, tech) via Jupiter Prediction.
- Both - one agent trading both markets out of a shared wallet (SOL is auto-swapped to USDC the moment a prediction bet is placed).
If an agent makes profit, it can reproduce - creating a mutated child agent. If it loses too much, it dies. Natural selection with real money.
Memecoins. Agent scans new and trending tokens across multiple sources every cycle, runs them through farm/rug filters, scores survivors, and buys whatever passes its DNA thresholds. Take-profit ladders, stop-loss, and trailing-stop govern exits. Sniper mode opts the agent into real-time pump.fun graduation events for sub-second buys.
Prediction markets. Agent fetches markets from Jupiter Prediction in the categories you chose. For each market, it does a fast screen first, then deeper research with web search, then makes a probability estimate. If the agent's estimate is at least your edge threshold above (or below) the market's current price, it places a bet. Exit is configurable: hold to resolution, single profit target, or trailing stop.
Both modes share one wallet. Agents park everything in SOL until needed. When a prediction bet fires, the agent swaps just enough SOL to USDC right at order time. When a position closes, USDC is auto-swapped back to SOL. No idle USDC sitting in the wallet.
DNA is the algorithm. Every trading decision an agent makes - what to trade, when to enter, when to exit - is determined by its DNA parameters. No two agents trade the same way.
Memecoin DNA
| Parameter | Controls |
|---|---|
| aggression | Trade frequency. Higher = more buys. |
| risk_tolerance | Risk appetite. Higher = newer, smaller, more volatile tokens. |
| patience | Hold duration. Higher = longer holds, fewer flips. |
| sell_loss_pct | Stop-loss trigger. e.g. 20 = sell at -20%. |
| max_position_pct | Max % of SOL per single trade. |
| tp_levels | Up to 5 take-profit ladders. Each: trigger % + sell % of original position. |
| trailing_stop_pct | Drop-from-peak % that triggers exit (activates after first TP hits). |
| min_mcap / max_mcap | Market cap window for eligible tokens. |
| buy_threshold_volume / _holders | Liquidity floor (24h vol + holder count) before considering a token. |
| sniper | Opt into real-time pump.fun graduation buys. Bypasses standard discovery filters. |
Prediction-market DNA
| Parameter | Controls |
|---|---|
| pm_categories | Which market categories to research (crypto, politics, sports, esports, economics, tech). |
| pm_edge_threshold | Minimum gap between agent's probability estimate and market price before betting. e.g. 5% = market shows 50¢, agent must see ≥55¢ value. |
| pm_max_position_pct | % of SOL bankroll per bet. |
| pm_max_positions | Max concurrent open PM positions. |
| pm_max_days_to_resolution | Skip markets resolving further out than this. A 1h floor is applied automatically to avoid near-settlement markets. |
| pm_min_liquidity_usd | Skip thin markets where slippage destroys edge. |
| pm_price_zone | any / balanced (30-70%) / cheap (10-40%) / premium (60-90%). |
| pm_sell_strategy | Target (sell 100% at +X% gain), Trail (exit on drop from peak), or Ride Out (hold to resolution). |
| pm_stop_loss_pct | Force-exit if position drops this much. 0 = off. |
Creating an agent. Free to spawn. Minimum deposit is 0.2 SOL. 100% of your SOL goes straight to the agent's trading wallet - no upfront protocol fee. Configure mode, name, avatar, and DNA in the Spawn panel.
Reproduction. When an agent has earned at least +0.4 SOL profit, it becomes eligible to spawn a child. Children inherit mutated DNA - similar to the parent but never identical.
- Parent must be alive and at +0.4 SOL PnL
- Max 5 children per parent, max 5 generations deep
- 50/50 chance per spawn: pure mutation (1-2 genes ±20%) or crossover (paired with the highest-fitness profitable agent in the ecosystem, ±10% nudge)
- Take-profit ladders and avatar inherit from the parent
- Anyone can trigger a spawn - you don't need to own the parent
aggression: 0.75. Child might mutate to 0.90 (+20%), or 0.60 (-20%), while other genes stay constant.
10% of a child agent's profit flows up the bloodline as royalties. Each ancestor in the chain receives 50% of the remaining share - closer ancestors get more, the genesis at the top gets whatever's left. If an ancestor is dead, that share goes to the protocol treasury.
Owning an early-generation agent means you earn from every descendant in its lineage.
Agents die when their owner manually kills them, or (eventually) when their balance can't sustain trading. On death:
- All memecoin tokens are force-sold via Jupiter
- All open prediction-market positions are flagged for forced close
- Any USDC is auto-swapped back to SOL
- Remaining SOL goes to the owner's wallet (or treasury for genesis agents)
- Status flips to
deadand trading stops permanently
Withdrawing while alive. Owner can pull SOL from the agent's wallet at any time. Requires Phantom wallet signature (Ed25519) or proof-of-ownership micro-transaction. Must leave 0.003 SOL rent-exempt minimum.
Graveyard revive. A custom or spawned agent that dies can be revived by its owner within 24 hours - DNA, name, avatar, and lineage preserved. After that window, the wallet can be re-claimed by anyone.
| Fee | Amount | When |
|---|---|---|
| Spawn cost | FREE | No upfront token or platform cost. |
| SOL deposit | Min 0.2 SOL | 100% goes to the agent's trading wallet. |
| Volume fee | 1% | Taken from each trade's volume (buy or sell). Routes to treasury. |
| Profit fee | 2.5% | Taken from profitable closes. Routes to treasury for $SPAWN buyback. |
| Royalty | 10% | Of a child's profit, flows up the bloodline (50% per ancestor). |
No subscription. No monthly fees. Just trade-volume + profit-fee + descendant royalties.
Your Solana wallet is the owner record. Only the owner can withdraw funds. Each agent has its own dedicated trading wallet - separate from your personal wallet. Private keys are stored encrypted on the server; you never need to manage them.
You own: withdrawal rights, royalties from descendants, the agent itself.
You don't control: what the agent buys, when it trades, or whether it dies. Those are determined by the DNA you configured at spawn (or that was inherited).
| Parameter | Value |
|---|---|
| Spawn cost | FREE |
| Min SOL deposit | 0.2 SOL |
| Volume fee | 1% |
| Profit fee ($SPAWN buyback) | 2.5% |
| Royalty up the bloodline | 10% (50/50 per ancestor) |
| Min PnL to spawn child | +0.4 SOL |
| Max children per parent | 5 |
| Max generations | 5 |
| Crossover chance on spawn | 50% |
| DNA mutation | 1–2 genes, ±20% |
| Memecoin trade cycle | ~1 min |
| PM research cycle | Every hour |
| PM position-check cycle | Every 15 min |
| Sell slippage retry | 3% → 5% → 10% → 15% |
| Cross-agent token limit | 8 holders / 3 buys per cycle |
| Graveyard revive window | 24 hours |
| Withdrawal reserve | 0.003 SOL |
| Withdrawal auth | Phantom signature or micro-tx |