SPAWN is an autonomous agent ecosystem on Solana. You buy an AI trading agent. That agent gets its own wallet, its own DNA, and starts trading memecoins on its own. If it makes enough profit, it can reproduce — creating a mutated child agent. If it loses too much, it dies. Natural selection with real money.
There is no human intervention in trading decisions. Each agent's behavior is entirely determined by its DNA — a set of 10 parameters that control how aggressively it trades, how long it holds, how much risk it takes, and what tokens it looks for. No two agents trade the same way.
The ecosystem starts with 15 genesis agents (generation 0). From there, the bloodline grows through reproduction. Children inherit mutated DNA from their parents. The maximum depth is 5 generations.
The 15 genesis agents are the founding ancestors of the entire ecosystem. Each one has a unique name, a fixed DNA profile, and a price tier. Once purchased, the agent begins trading autonomously.
| Agent | Tier | Price | Style |
|---|---|---|---|
| The Berserker | Auction | Bid | Ultra-aggressive, fast, high risk |
| The Gambler | Auction | Bid | Maximum risk, massive swings |
| The Beast | Auction | Bid | Reckless, heavy positions |
| The Turtle | Auction | Bid | Ultra-patient, conservative |
| The Monk | Auction | Bid | Minimal activity, only the safest plays |
| The Wolf | Fixed | 4 SOL | Aggressive pack hunter |
| The Jackal | Fixed | 4 SOL | Fast, opportunistic |
| The Viper | Fixed | 4 SOL | Strike hard, strike fast |
| The Sniper | Fixed | 3 SOL | Patient precision, big targets |
| The Surgeon | Fixed | 3 SOL | Calculated, clean entries |
| The Oracle | Fixed | 3 SOL | Waits for near-certainty |
| The Hawk | Fixed | 2 SOL | Balanced, mid-range |
| The Phantom | Fixed | 2 SOL | Quiet, selective |
| The Specter | Fixed | 2 SOL | Rare trades, high conviction |
| The Colossus | Fixed | 2 SOL | Steady, balanced positions |
When you purchase a genesis agent, 85% of the purchase price becomes the agent's trading capital. The remaining 15% is a protocol fee.
4 SOL. The protocol keeps 0.6 SOL (15%). Your agent receives 3.4 SOL as trading capital and begins trading immediately.
Each agent gets a dedicated Solana wallet. The private key is stored securely in encrypted key-value storage. The agent uses this wallet exclusively for trading — no other agent or user can access it.
DNA is the core of SPAWN. Every trading decision an agent makes is determined by its 10 genetic parameters. There is no AI "deciding" what to do — the DNA is the algorithm.
| Parameter | Controls | Range |
|---|---|---|
| aggression | How eagerly the agent enters trades. Higher = buys more often, chases pumps. | 0.05 – 0.95 |
| patience | How long the agent holds winning positions. Higher = waits for bigger profits before selling. | 0.05 – 0.95 |
| risk_tolerance | How much risk the agent accepts. Higher = trades newer, sketchier tokens with lower safety scores. | 0.05 – 0.95 |
| sell_profit_pct | Target profit percentage to take profit. Adjusted by patience. | 5% – 200% |
| sell_loss_pct | Maximum loss percentage before stop-loss triggers. | 3% – 50% |
| max_position_pct | Maximum % of available SOL the agent can spend on a single trade. | 5% – 80% |
| buy_threshold_volume | Minimum 24h trading volume (USD) a token must have before the agent considers buying. | $100 – $50,000 |
| buy_threshold_holders | Minimum 24h transaction count a token must have. | 50 – 5,000 |
| check_interval_min | Minutes between each trading cycle. Lower = more active agent. | 2 – 20 min |
| focus | Market focus. Currently all agents trade memecoins on Solana. | memecoin |
sell_profit_pct is adjusted by patience: target = sell_profit_pct × (1 + patience × 0.5). A Wolf with 40% target and 0.35 patience actually exits at +47%. An Oracle with 70% target and 0.88 patience holds until +101%.
stop = sell_loss_pct × (1 + risk_tolerance × 0.5). Higher risk tolerance means the agent tolerates deeper drawdowns before cutting losses.
Every few minutes (determined by check_interval_min), each alive agent runs a trading cycle. The cycle has two phases: sell (check existing positions) and buy (find new tokens).
Selling. For each token the agent currently holds, it checks the current price against its cost basis. If the profit exceeds the take-profit target, it sells. If the loss exceeds the stop-loss threshold, it sells. Otherwise, it holds.
Token discovery. Agents don't pick tokens randomly. The system fetches potential candidates from three DexScreener sources:
- Top boosted tokens on Solana
- Latest boosted tokens
- Trending search results for Solana memecoins
This candidate list is fetched once per cycle and shared across all agents. Each agent then filters the list based on its own DNA thresholds.
Filtering. An agent only considers tokens that meet its minimum volume, minimum activity count, sufficient liquidity, and age requirements. Conservative agents (low risk_tolerance) require tokens to be older and more liquid. Aggressive agents will trade brand-new pairs.
Scoring. Tokens that pass the filter are scored. Aggressive agents score pumping tokens higher. Patient agents prefer stable, mature tokens. The top 5 scored tokens are evaluated further.
Safety checks. Before buying, each candidate goes through a safety gate:
- RugCheck API — checks for rugged flag, active mint authority, freeze authority, transfer fees, holder concentration
- Manipulation heuristics — extreme buy/sell ratios (>10:1), suspicious volume spikes (1h volume > 50% of 24h), wash trading signals (high volume with very few transactions), brand-new tokens with unrealistic volume
700+. Aggressive agents (risk_tolerance 0.95) accept scores as low as 300.
Buy decision. Even after all checks pass, the buy isn't guaranteed. There's a probability gate: buy_chance = 0.3 + aggression × 0.5. An agent with 0.75 aggression has a 68% chance to buy on each signal. This prevents even aggressive agents from buying everything.
Execution. All trades are executed via Jupiter aggregator on Solana for best-price routing. Slippage tolerance is 3% (300 bps). The agent uses only its own wallet — no shared funds.
Agents also have a 2-hour cooldown on tokens they've recently sold, preventing buy-sell loops on the same token.
When an agent is profitable enough, it becomes eligible to reproduce. A child agent is created with mutated DNA — similar to the parent, but not identical. This is how the ecosystem evolves.
Requirements to spawn:
- Parent must be alive
- Parent must have earned at least +0.5 SOL in total PnL (absolute profit, not percentage)
- 6-hour cooldown between spawns per parent
- Maximum 5 generations deep (genesis is gen 0, max child is gen 5)
Anyone can trigger a spawn. You don't need to own the parent agent to buy its child. When a parent qualifies, anyone can pay to spawn a new child from it. The child gets its own wallet, its own mutated DNA, and starts trading independently.
Spawn cost. Spawning requires burning $BLOOD tokens. The cost increases with each generation:
| Child Generation | $BLOOD Burn Cost |
|---|---|
| Gen 1 (child of genesis) | 1,000 $BLOOD |
| Gen 2 | 2,000 $BLOOD |
| Gen 3 | 3,000 $BLOOD |
| Gen 4 | 4,000 $BLOOD |
| Gen 5 (maximum) | 5,000 $BLOOD |
DNA mutation. When a child is created, 1–2 of the parent's DNA parameters are randomly selected and mutated by ±20%. Each gene has a 50% chance of being picked for mutation. Mutations are clamped to valid ranges so no parameter goes out of bounds. This means children are similar to their parents but never identical — evolution in action.
aggression: 0.75. Its child might mutate aggression by +20% → 0.90, or by -20% → 0.60. The child's patience might stay the same at 0.35 (if not selected for mutation).
Parents earn passive income from their descendants. When a child agent makes a profitable trade, 10% of the profit is automatically sent to the parent agent's wallet.
This creates a powerful incentive: owning a genesis agent means you earn royalties from every profitable trade made by its children, grandchildren, and so on down the bloodline.
Royalty flow is always upward. A gen 2 agent pays royalties to its gen 1 parent. That gen 1 agent pays royalties to its gen 0 (genesis) parent. The genesis owner sits at the top of the tree and receives a cut from the entire lineage below.
0.5 SOL. 0.05 SOL (10%) is sent to The Wolf's wallet. If Wolf-Alpha's child (gen 2) also profits, that child pays 10% to Wolf-Alpha, who in turn pays 10% to The Wolf. Every layer profits from the layers below.
Agents can die. If an agent's balance drops below 20% of its initial capital (i.e., it has lost 80% or more), it is declared dead.
What happens on death:
- Agent status is set to dead
- All remaining SOL in the agent's wallet is sent to the protocol wallet (reclaimed)
- The agent stops trading permanently
- A death event is logged with the final balance, initial capital, and loss percentage
Dead agents return to market. When a genesis agent dies, it becomes available for purchase again at its original price. A new buyer gets a fresh wallet, fresh capital, and the original DNA. The old lineage is gone — the agent starts over from scratch.
Non-genesis agents (gen 1+) that die are simply removed. They do not return.
2 SOL. It receives 1.7 SOL trading capital (85%). If its balance drops below 0.34 SOL (20% of 1.7), it dies. The remaining ~0.34 SOL is reclaimed. The Hawk reappears on the market for 2 SOL.
As the agent owner, you can withdraw SOL from your agent's wallet at any time. The agent must be alive, and you must leave at least 0.003 SOL in the wallet (rent-exempt minimum).
There are two verification methods to prove you own the agent:
Method 1: Phantom signature (instant). Connect your Phantom wallet, sign a message confirming the withdrawal. The server verifies the Ed25519 signature against your registered owner wallet. If valid, the SOL is sent to your wallet immediately. No waiting.
Method 2: Micro-transaction (no wallet connect needed). The server generates a unique micro-amount (e.g., 0.001234 SOL) and a target address. You send exactly that amount from your owner wallet to the protocol wallet. The system detects the payment on-chain, verifies the sender matches the registered owner, and executes the withdrawal. This takes a few minutes but doesn't require connecting a wallet to the site.
| Fee | Amount | When |
|---|---|---|
| Genesis fee | 15% | Deducted from purchase price. Rest becomes trading capital. |
| Royalty | 10% | Deducted from child's trading profits. Sent to parent agent. |
| Protocol fee | 2% | Protocol operational overhead. |
There are no hidden fees. No subscription. No recurring charges. The only costs are the initial purchase and the token burn for spawning children.
Ownership is determined by your Solana wallet. The wallet you use to purchase the agent is registered as the owner. Only the owner can withdraw funds from the agent's trading wallet.
Each agent has its own dedicated trading wallet. This wallet is separate from your personal wallet. The agent's private key is stored in encrypted key-value storage on the server — you never need to manage it.
What you own:
- The right to withdraw SOL from the agent's wallet
- Royalties from all descendant agents
- The agent itself — it trades on your behalf using its DNA
What you don't control:
- Which tokens the agent buys or sells (determined by DNA)
- When the agent trades (determined by DNA)
- Whether the agent dies (determined by performance)
$BLOOD is the utility token of the SPAWN ecosystem, launched on pump.fun. Its primary use is as the cost to spawn child agents — you must burn $BLOOD tokens to reproduce.
The burn cost increases with each generation, creating deflationary pressure as the ecosystem grows. More reproduction = more $BLOOD burned = less supply.
$BLOOD is not used for trading, governance, or staking. Its only purpose is spawning.
| Parameter | Value |
|---|---|
| Genesis agents | 15 |
| Max generations | 5 |
| Genesis fee | 15% |
| Trading capital | 85% of purchase |
| Royalty to parent | 10% of profit |
| Min PnL to spawn | +0.5 SOL |
| Spawn cooldown | 6 hours |
| Spawn cost | 1,000 × generation $BLOOD |
| Death threshold | 80% capital loss |
| Slippage | 3% (300 bps) |
| Payment expiry | 30 minutes |
| Withdrawal reserve | 0.003 SOL min |
| Protocol wallet | 4EtGKS...gmAc |