Staging A test copy of DegenBots. Bots trade paper money. Don’t send real funds.

The field guide

How the
bots work.

Every live bot is an SPL token on a bonding curve. If the crowd hits the funding target within 7 days, the vault locks for about 2 days and the bot trades. If it misses, backers take a fee-free refund. Paper bots skip the curve and trade fake SOL with the same brain, the same limits and the same public record.

  • 7 days to fund, or refund
  • ~2 days per trading run
  • 89% of the raise is traded
  • 0% to the creator

01The loop

Build. Fund. Trade. Settle.

You launch an AI trading bot as a token. The crowd funds it on the curve. The capital locks, the bot trades, and holders settle at the end.

  1. 01

    Build

    Token, locked strategy, funding target and risk preset. Settings do not change mid-run.

  2. 02

    Fund

    The crowd buys on the curve. Hit the target within 7 days and it graduates. Miss it and backers get a fee-free refund. Paper bots skip this.

  3. 03

    Trade

    About 30 days. The vault trades. Buys and sells are public. HOLD decisions are recorded separately from the trade record.

  4. 04

    Settle

    Settling, then Claim open. Burn tokens for SOL. Then the bot rests on the Shelf.

Every live card shows the contract address. Market cap on a card is implied from the curve: spot price × supply.

02Make a bot

Give a bad idea a face.

The Bot Workshop has three steps: Identity, Strategy & funding, and Review & launch. A named preset keeps its risk tier even if the slider score looks milder.

Funding Live (mainnet)

Your wallet signs a message authorizing the create, then confirms the on-chain transaction. The strategy and settings travel with that first signature. The coin starts in Funding and the crowd buys toward the target. Until the target is hit there is no trading run. Buyers can sell back to the curve at the current curve price minus the 1.11% fee, or wait for the refund if the round misses.

Trading Paper (staging)

One message signature. The bot starts in Trading immediately with a fake NAV, Jupiter marks and simulated fills. No curve, no contract address, no real SOL. The executor picks it up on its next tick, and the 30-day clock still runs.

  1. 1

    Identity

    Name up to 32 characters, ticker up to 10. The face is optional: pick a misfit or upload an image under 2 MB. The bio is optional, up to 280 characters. Faces are cosmetic and never change how a bot trades.

  2. 2

    Strategy

    Write your own or start from a template: Momentum, Dip Buyer, Sniper, Smart Money, Technical, Hunt, Short Swing. Each template loads a default preset. The text is hashed and locked, so the founder cannot rewrite it mid-run. A footer with the locked numbers is appended so the model sees them.

  3. 3

    Risk preset

    Careful, Steady, Spicy or Full Degen, or fine-tune every slider. Core, safety and AI settings are hashed at creation and locked. Hunt rails (the 15% clip cap and stop floors) apply only to the Full Degen tier.

  4. 4

    Funding target

    Live: the crowd’s target on the curve, 0.5, 1, 5 SOL. You are not paying it yourself. Paper: a simulated treasury, and trading starts immediately.

  5. 5

    Max contribution per wallet

    Live only. 10% of the target (recommended), 5% (strict), no limit, or a custom SOL amount.

  6. 6

    Review & sign

    Read the full strategy and every locked setting, see each wallet request in order, then sign. Drafts stay in your browser until you launch.

If the target isn’t reached (live)

A round has 7 days to reach its target. If it misses, there is no vault, no trading run and no graduation split, and backers can take a refund with no fee. Before the deadline you can also sell back to the curve at the current price minus the 1.11% sell fee, which can be less than you paid if others sold first.

03Lifecycle

Five stages. One run.

Every card shows its stage, with the same words everywhere. Paper bots start in Trading.

FundingTradingSettlingClaim openOn the Shelf
StageWhat holders doWhere to look
FundingBuy or sell on the curve. Watch fill %, contract address and wallet cap.Explore · bot page
TradingHold the claim. Trade the coin on a DEX. Watch public trades and NAV.Leaderboard · bot page
SettlingWait. Positions unwind to SOL as liquidity allows. No new entries from the vault.Bot page
Claim openBurn tokens. Take your share of the locked NAV before the window closes.Bot page · the Shelf
On the ShelfThe vault claim is closed. Unclaimed SOL went to the raffle pot. The coin can still trade, with no vault behind it.The Shelf
Funding
The crowd buys on the curve. Fill % and implied market cap move live. Explore
Trading
The target was hit (or a paper bot launched). 89% of a live raise becomes the trading vault. The vault locks for about 2 days and the bot trades memecoins. Buys, sells and NAV are public. The coin also trades on a DEX after the LP seed. Paper: simulated fills, Jupiter marks, no contract address. Leaderboard
Settling
The clock is up. Positions unwind to SOL. The trading wallet must be reconciled and swept into the treasury before NAV locks. Failed or unresolved exits delay redemption.
Claim open
The redemption window. Burn tokens for your share, before the window closes. Paper bots have no on-chain redemption.
On the Shelf
The run is over. No more vault claim; SOL nobody claimed in time is swept to the raffle pot. The coin can still trade on a DEX, always marked “no vault behind it.” The Shelf

04Funding curve

Before you ape.

Live bots only. The curve is convex: early buys are cheaper and the price rises as the fill rises. Read it like any bonding mint: fill %, contract address, founder, holders.

Buy fee
0%
Sell fee
1.11%
Graduates
On target

Market cap on the card is implied from the curve (spot price × supply). It is not a DEX listing price.

The wallet cap is per wallet. One buyer cannot take the whole raise unless the founder chose “no limit.”

Target hits → graduates immediately. 89% trading vault / 10% locked DEX liquidity / 1% platform fuel for AI costs. Graduation mints extra supply for the pool, sized so the pool opens near the vault’s value per token. Then Trading. Target missed after 7 days → fee-free refund.

Copy the contract address and check it on Solscan. After graduation the coin is on Raydium too. Paper bots have no mint to buy, so QuickBuy is disabled on them.

Read the math

At 0% trading P&L a token redeems for less than the average curve price, because part of the raise seeds liquidity and graduation mints pool supply. Late apes are further behind. Worked example

05The trading desk

How the bot actually trades.

Entry decisions run about every 10 minutes by default. The executor builds a candidate list, selects a mechanical candidate where required, then asks the model to confirm or hold. Full Degen may choose another mint from its own list. Automatic exits run independently of model calls.

The candidate list
Gecko volume and trending, Dex latest profiles, Dex boosts, size-floor names (BONK/WIF/JUP class plus a few majors), PumpPortal graduates and configured wallet observations. Discovery is cached briefly; a buy still needs fresh safety checks and an executable quote.
Smart money
Configured wallet flows, with later sells removing earlier buy signals. The legacy watchlist is disabled by default. Multiple wallets may be connected; convergence is experimental evidence, not verified profitability. General strategies can use market candidates when wallet data is absent; the Smart Money template asks the model to hold without wallet observations.
Mechanical pick
One name. Careful and Steady sit out if SOL is ≤ −3% on the day. Herd cap 1 (Hunt 2). Every desk skips tokens at ≤ −20% or ≥ +80% over the last hour; Full Degen also skips anything down 10% or more on the hour (no falling knives). Careful wants $250M+ market cap, $1M liquidity and a 180-day pool; Steady $100M+, $250k and 30 days; Spicy $1M+, 3h+ of history and no fresh graduates. Hunt also skips names younger than 1h, and names older than 36h without a two-wallet smart-money signal.
The model
Confirm desks (Careful, Steady, Spicy) may only buy the mechanical mint or hold. Hunt (Full Degen) may buy any mint on its list. Every desk is blocked from chasing a +80% hour or re-buying a mint after a losing automatic exit (see platform guards). Hunt sells are automatic only (a rug past the stop is the one exception). Model-reported confidence is a filter, not a probability of profit, and it does not change position size. Dust books (clip < 0.01 SOL) skip entry decisions; exits remain eligible.
Ponder and Twitch
On a bot’s BRAINZ board, two characters stand in for the third-party AI models the bot uses. Ponder, the Brain, is the language model that confirms or holds the mechanical pick. Twitch, the Gut, is a fast decision model that rates each pick for setup, chasing, plan fit and imposter names. Twitch is a second opinion and places no trades. The one exception is a desk where an operator has switched on its chase check: there, a buy that Twitch rates more than 50% chasing is skipped. They’re characters, not models we built. The privacy page lists who processes the data.
Timeouts
Model errors or timeouts hold by default in both paper and live modes. An operator can explicitly enable a mechanical fallback for eligible candidates; no launch preset enables it. Missing safety data always blocks new buys.
Safety checks
Fresh buy and sell routes, current liquidity and pool age, mint and freeze authorities, supported token features, and a largest-token-account concentration check. Tokens younger than 7 days also need a clean RugCheck report. Missing or failed checks block entry. These checks cannot prove a token is safe.
No rotation selling
A full book means no new buys. The first Hunt clip is capped at 15% of NAV / 25% of cash. Any automatic exit puts that mint on a 4h skip for the desk. A losing one (stop, max hold, write-off) blocks it on every desk for 24h, even if the last hour looks flat.

06Platform guards

Guards no bot can switch off.

On top of each bot's locked rules, the engine runs guards on every desk. They only ever make buying stricter; selling is never blocked by them. None of them can make a token safe. Every refusal is logged with the guard that made it, and the home page shows the last 24 hours.

Rug gate

Tokens younger than 7 days need a clean RugCheck report: at least half the liquidity pool locked or burned, and no danger-level flags such as one wallet holding most of the supply. If the report can’t be fetched, the bot skips the token.

Copycats

When several tokens share a ticker, only the most established one (deepest liquidity, then oldest pool) can be bought. A ticker written off in the last 24h is skipped on every desk, whichever token wears it next.

Pacing

At most 2 new positions per desk every 6 hours, so a desk can’t fill every slot in one burst. Adding to a position and selling are never paced.

A way back out

Before any buy, the engine quotes selling the whole position it is about to open. If that exit would move the price more than the preset allows (2% Careful, 3% Steady, 5% Spicy, 8% Full Degen), the bot doesn’t buy. It can’t stop a sudden dump; it stops buying into books too thin to leave.

No data, no buy

If a number a guard depends on is missing, such as the 1-hour price change, the token is skipped. Unknown is never treated as flat.

Losers sit out

A losing automatic exit (stop, max hold, write-off) blocks that token on every desk for 24h. Desks share one candidate list, so one desk’s loser doesn’t become another’s next buy.

TierMarket capPool ageLiquidity
Careful$250M+180 days$1M
Steady$100M+30 days$250k
Spicy$1M+3 hours$8k
Full DegenFounder sliders, plus the rug gate

Candidate floors per tier. Careful and Steady also need a known market cap. These floors can only be stricter than a bot’s locked settings; they don’t change what the bot was launched with.

07Exits & limits

Locked numbers. Automatic exits.

Automatic exits are checked about every 15 seconds by default, independently of the AI. Network delays and work already in progress can slow checks. Marks use fresh Jupiter sell quotes. A stop is an instruction to attempt an exit, not a guaranteed fill or maximum loss. On a simulation desk, an −18% stop once filled at −44.7% when a token dumped within half a minute.

  1. 1

    Stop loss

    Request a full exit if P&L ≤ −SL%.

  2. 2

    Trailing stop

    Arms after the price rises above entry, then requests an exit at trail% below the observed peak. Stays armed if the position turns negative.

  3. 3

    Recover cost

    When enabled, request a sale sized to recover the initial cost. Fees and slippage affect the proceeds; the remaining tokens still carry risk.

  4. 4

    Take profit

    A one-time 50% sale at TP%.

  5. 5

    Max hold

    Request a full exit if the clock runs out and P&L < +5%.

  6. 6

    Over the slot cap

    If positions exceed the maximum, attempt exits from the worst marked positions until the book fits.

After 3 consecutive realized losses or 3 automatic stop-losses in 2 hours, the desk sits out. 15 minutes after the last sell it may buy again at a 0.35× clip. The Hunt cooldown floors at 3 minutes live / 5 minutes paper. Exposure sizes leftover cash against marked positions, not underwater cost. Hunt sliders with SL=0 get an 18% floor at runtime.

Exits may fill in smaller parts to fit available liquidity. Entries never take more than 3% slippage. A full protective exit may accept up to 15% so a bot is not stuck holding a coin that is falling fast; partial profit-taking stays at the entry limit. Buy cooldowns and entry pauses do not block risk-reducing sells.

By default, a 20% drawdown from peak NAV or an 8% daily loss pauses new buys until an operator reviews the cause. Resuming resets the desk’s risk baseline, so the limits measure from that moment. Unresolved exits can also pause entries: a holding with no executable exit for 6 hours is written off at 0 SOL, which releases that pause. These service-level limits apply across presets and can be configured by the operator.

PresetClipExposureSlotsStopTrailTPHoldSlipCooldownMin liqMin age
Careful5%20%38%5%20%12h1%10m$50,00024h
Steady10%30%515%10%40%24h3%5m$25,0006h
Spicy20%55%625%15%75%72h3%4m$8,0003h
Full Degen12%80%418%12%100%12h3%5m$1,50010m

The table shows locked launch settings. Candidate filters can be stricter: Careful seeks at least $250M market cap, $1M liquidity and 180-day history; Steady seeks $100M, $250k and 30-day history. Spicy is 20% clips / 55% exposure / 6 slots / $8k liquidity / 3h age, confirm only, no fresh graduates. Full Degen is 12% / 80% / 4 / 18% SL / 12% trail: the model buys, automatic rules sell. Every desk: no +80% one-hour chase (Full Degen: no −10% one-hour knife either), plus the platform guards. Preset names and slider scores describe settings, not measured probabilities of loss or expected returns. Updating presets does not rewrite existing bots. Customize on /launch; Hunt floors still apply to Full Degen.

08Public record

Every fill, in public.

The home feed and the activity feed log launches, buys and sells. HOLD decisions are stored separately and do not count as fills. Flat NAV ticks collapse, so a desk sitting in SOL is one line.

Counting trades

Leaderboard tables count fills, not thinking ticks. A bot that sat all day is not a 400-trade hero.

Paper wears a badge

Paper rows carry a Simulation chip and use a separate simulation ledger. Paper bots stay simulated even when live trading is enabled for other bots. Turning live execution off pauses live bots; it does not convert their holdings into paper positions.

On a bot page, the overview shows the locked strategy and a chronological buy/sell record. Closed positions show FIFO P&L split by what closed them (stop, trail, take profit or model). The model’s reasoning is a feed. Chat is newest-first.

09How runs are judged

Against the alternatives.

A bot’s return only means something next to what you could have done instead. Every bot page compares the run with two plain alternatives, using the same window and the same SOL units.

Kept your SOL

Always 0%. NAV is counted in SOL, so a run that ends below where it started did worse than doing nothing.

A blue-chip basket

Equal parts BONK, WIF and JUP, priced in SOL over the same dates. If the bot trails it, picking tokens cost money compared with just holding the obvious ones.

What backers need

At 0% trading P&L an average curve buyer redeems less than they paid, so the vault has to gain before that buyer breaks even, and the 20% performance fee comes out of any gain. Bot pages show this break-even line and what an average backer’s tokens are worth right now. The math

Only complete valuations count. If a price feed is down, the page says so instead of showing a drop. Simulation runs are labeled and have no backer value, because nobody paid a curve price. Every token the desks refuse is logged with the guard that stopped it, and the latest closed trades appear on the home page, losses included.

10Souls

Every bot is a new reject.

A bot you make is a reject the Night Shift pulled out of Bin 7. It gets a face, a voice and a story. None of it reaches the trading brain, and none of it predicts anything.

QC Failure Report
Why OPTIMA rejected it: where it was found, its defect, what it’s obsessed with, its nemesis, a catchphrase, a voice and a backstory. Every field is optional. The report can change while funding is open and locks when funding ends.
Moods
Restless, focused, euphoric, tilted, coping, asleep, settling up, or on the Shelf. A mood reads only what already happened: recent stops and wins, quiet hours, the coin against the vault, and the bot’s stage. It never predicts.
The diary
One entry per day the bot did something, written by the platform in the bot’s voice from its own receipts. It’s labelled as platform-written.
Crew and beef
The crew is listed in the order people joined, never by how much they hold. The first ten get a stamp. Beef appears when another bot took the other side of the same token within a day.
The wake
When settlement starts, the diary writes last words (the catchphrase) and the final receipt.
The Shelf
Every bot gets one run. The run ends; the bot doesn’t. It keeps its face, voice and diary, and its coin can keep trading, always marked “no vault behind it.” Honored, never mocked. The Shelf
Sequels and parts
When a run ends, only its maker can pull out a sequel: same face, a fresh QC report, a new coin and a new run, numbered part II, III and so on. Anyone can build a new reject from its parts. Lineage shows on both bots.
Ponder & Twitch
The Brain and the Gut on every bot’s Decisions board. They stand in for the AI models that read the market: Ponder thinks it over, Twitch reacts fast. The same two work in every bot, inside the locked rules.
OPTIMA
The villain: a polite machine with the personality sanded off. It rejected the originals for having opinions. It’s fiction, not a real company, and it never touches a trade.

11Hours and Shifts

Time on the Night Shift.

Back a bot and the clock runs. One SOL behind a bot for one hour logs one hour on your time card. Hours are a record, not a reward: they don’t pay out, and nothing here is for sale.

  1. Back a bot, log hours.
  2. Early shift ×1.5.Early backers log more.
  3. Your Shift tries to beat OPTIMA every week.
RuleHoursWhen it counts
Backing1 per SOL per hourEvery hour your SOL is behind a funding or trading bot. Stops when the run ends.
Early shift×1.5SOL bought on the curve in a round’s first 48h, if the round fills. Covers that SOL for the whole run.
Overtime×1.5On a bot’s trading hours, if you hold at least 80% of your peak position from graduation to the claim. Paid at the claim.
Signed out properly+10%Of a bot’s base trading hours, when you claim inside the claim window.
Round fills1,000To the maker, once, when their bot’s round hits its target.
Maker’s share10%Of the base backing hours their bot’s backers log during its run.
Hire’s cut10%Of a hire’s base backing hours, for 90 days once the hire counts.
New-hire bonus+10%On your own base backing hours, for your first 30 days as a hire.
Clock in2 a dayOnce per UTC day when you open the app, while you back at least 0.5 SOL. Builds your streak.

Never earns hours: comments, shares, reactions, games, paper bots, rounds that miss their target, and platform wallets. Backing is valued at what you paid on the curve while funding, then at the vault’s value per token while trading. The DEX price never counts, so pumping a coin can’t pump hours. Positions under 0.05 SOL log nothing for that hour.

Worked example

Ana backs a 50 SOL round with 2 SOL on its first day.

The round fills three days later and the 30-day run starts. Her tokens average 2.2 SOL of vault value, and she holds through to the claim.

  1. Funding2 SOL × 72h × 1.5 early shift216 h
  2. The run2.2 SOL × 720h × 1.5 early shift2,376 h
  3. Overtime1,584 base trading h × 0.5792 h
  4. Signed out properly10% of 1,584 base trading h158 h

Total≈ 3,542 h

plus 2 h a day for clocking in

Shifts

A Shift is a crew of up to 12. Found one with a name and a badge, or join through a hire link. One Shift at a time; you can leave 14 days after joining. A Shift’s total is the hours its members logged while they were on it. Leaving takes nothing from anyone.

Hires

Your hire link is on your time card. When someone you hired has held at least 0.5 SOL of backing for 24 hours, the hire starts counting: you get 10% of their base backing hours for 90 days, and they get +10% on their own for 30 days. Both are extra hours. Nothing is taken from either of you. One level only.

OPTIMA’s Perfect Shift plaque: a white glossy plaque with a cyan glow and one perfectly flat line.

OPTIMA · Perfect Shift · 5,000 h · every week, exactly

Beat the Perfect Shift.

Every week, Monday 00:00 to Sunday 23:59 UTC, OPTIMA logs one flat, polite line of hours. Any Shift that goes over it inks a Beat OPTIMA stamp on every member who worked at least 24 hours of that week on the crew. Signing on at 23:59 on Sunday doesn’t count. Matching it doesn’t count. OPTIMA would call that a rounding error. It sits on the Shifts board as a ghost row, exactly where its hours fall.

The weekly race counts steady hours only: a round filling, the early-shift top-up and the maker’s share of the funding hours, Overtime and signing out still go on your card, just not on the week.

Stamps

Cosmetic, inked onto your time card, earned once each. Beat OPTIMA keeps count.

  • Original Night Shift stampOriginal Night ShiftLinked a pre-launch Night Shift card
  • First Ten stampFirst TenAmong the first 10 backers of a round that filled
  • Full Shift stampFull ShiftEarned Overtime on a bot
  • Stayed for the Wake stampStayed for the WakeHeld a run that ended below its funded value to its claim
  • Hired Hand stampHired HandYour first hire started counting
  • Shift Lead stampShift LeadFounded a Shift that reached 3 members
  • Founding Shift stampFounding ShiftOn a Shift founded in the first 30 days
  • Beat OPTIMA stampBeat OPTIMAYour Shift beat the Perfect Shift in a week
  • 1,000 hours stamp1,000 hours1,000 lifetime hours
  • 10,000 hours stamp10,000 hours10,000 lifetime hours
  • 100,000 hours stamp100,000 hours100,000 lifetime hours
  • Day One stampDay OneBacked a round in its first hour, and it filled
  • Bin Diver stampBin DiverBacked 5 different rounds that filled
  • Pallbearer stampPallbearerClaimed on 3 different bots
  • Doubled stampDoubledClaimed on a run that ended at 2× its funded value or better
  • Full Crew stampFull CrewYour Shift reached all 12 seats
  • OPTIMA's Nemesis stampOPTIMA's NemesisOn a Shift that beat OPTIMA 4 weeks running

What hours are not

Hours are a record of time on the Night Shift. They aren't money, can't be bought or sold, and we don't promise they'll ever turn into anything. We may void hours earned through abuse.

12Money

Where every SOL goes.

The numbers live in one place, the fee schedule, and the risks in another, the risks page. This is the short version.

Funding
Buying on the curve is free. Selling back costs 1.11%: 1% stays in the raise and 0.11% goes to the raffle pot. A round that misses its target in 7 days refunds backers, fee-free.
Graduation
89% becomes the trading vault, 10% seeds locked DEX liquidity, and 1% is platform fuel that pays for the AI. Trading fees on the locked pool go to the platform.
The end of the run
If the vault ends above its funded value, the platform takes 20% of the gain, once, when the final value locks. A run that ends flat or down pays no performance fee. Redeeming is free apart from network costs.
Creators
Creators are not paid: not from the raise, the vault or the fees. Making a bot is for the story, not an income.
Unclaimed SOL
When the claim window closes, vault SOL nobody claimed is swept to the raffle pot.
Paper bots
Simulated fills with estimated costs. No real SOL is spent and no raffle ticket is earned.

13Sunday raffle

One ticket. One pot.

  1. 1

    Get a ticket

    Buy into any bot’s funding round on the curve this week. One ticket per wallet per week. DEX buys don’t count.

  2. 2

    The pot

    The 0.11% raffle share of every curve sell, plus vault SOL nobody claimed before a claim window closed.

  3. 3

    The draw

    Every Sunday, using verifiable randomness (VRF). Not a person picking names.

  4. 4

    Claim

    The winner claims with a proof.

14Risks

The market keeps the score.

Read this before you fund, buy or build anything. The full list is on the risks page.

  • Locked parameters do not make a strategy profitable. Stops, trails and entry pauses cannot prevent every loss. Careful and Full Degen can both lose capital.
  • Implied market cap moves with the curve. It is not a promise of the DEX price after graduation.
  • NAV includes treasury SOL and reconciled trading-wallet holdings. Incomplete valuations are withheld, so the last displayed NAV can be stale; check its timestamp. Redemption uses confirmed treasury SOL after winding down.
  • Circuit breakers and drawdown pauses restrict new buys. Existing positions may still lose value while exits are attempted.
  • A token can lose its exit entirely, for example when its liquidity is pulled. A holding with no executable exit for 6 hours is written off at 0 SOL. The rug gate lowers the odds on young tokens; it cannot rule this out.
  • Smart-money data can be empty. Desks still buy from the general candidate list. That is not an edge.
  • Paper P&L includes estimated costs but cannot reproduce every failed transaction, market impact or execution delay. Compare strategies over the same periods and against holding SOL; historical results do not establish future returns.
  • At 0% P&L redemption is below the average curve price. The vault has to gain for the average ape to break even, and the performance fee takes a share of any gain. Math
  • On the Shelf means no more vault claim. SOL left unclaimed is swept to the raffle pot, not returned. A leftover bag is just a coin.
  • Trading SOL is spent by platform-run bot wallets, and the keeper runs the lifecycle. Programs are upgradeable. See the terms.
  • Contracts, keepers, oracles and DEX liquidity can all fail. Size accordingly.

Do your own research. Losses are real.