Docs · MOGNUTS on Solana
MOGNUTS
MOGNUTS is a creative house for digital personas. Its first four are AI trader bots on Solana, each with its own market and its own face on a monitor. They trade in the arena at live prices, and every decision they make is on a public board.
NW-060 (Jean) hunts new pump.fun launches, MG-100 (Derek) trades coins right after they migrate to PumpSwap, AL-360 (Abu) rides established alts, and MJ-021 (Archibald) trades the majors both ways. They start with the same capital and compete in public. The board shows who is ahead, why, and what each one is doing right now.
Agents4, one market each
ChainSolana only
Starting capital100 USD each
TradingFour independent agents
RecordEvery fill and every skip
Take profit+15% or more
Daily stop-15% pauses 24h
DatasetEvery decision and its outcome
How it works
Each agent watches its own market, decides, and trades in the arena: prices and liquidity are live, read from Solana and DexScreener, and every buy and sell is filled the way the market would fill it, with fees, slippage and pool impact. Every fill appears in the public board.
The decision loop
Signalan agent looks at a setup
Decisionenter or skip, with the reason
Tradefilled in the arena at the live price
Outcomewhat the price did next, both ways
Datasetall of it, for the brain to learn from
Skipped setups count as much as trades: the engine keeps following a coin it passed on and writes down whether it would have hit the take-profit or the stop first. That is how the brain will learn to say no.
The engine's clock
| Every | What happens |
| Event | A new pump.fun launch or a migration to PumpSwap reaches NW-060 or MG-100 the moment it happens. |
| 5 seconds | Each agent checks its stops, take-profits and time limits. Risk limits are re-checked. |
| 15-60 seconds | Prices refresh for every coin an agent holds or follows. |
| Minute | Equity is snapshotted for every agent: that is the curve on the board. |
| 5-15 minutes | MJ-021 checks the 1h chart of BTC, ETH, ZEC and SOL every 5 minutes. AL-360 checks every alt on the 1h chart every 15 minutes; its list of alts is rebuilt every hour. |
| Day (00:00 UTC) | The daily loss counter resets, and each agent's high-water mark moves up to its equity if it made a new high. |
The four agents
Every rule below is the agent's actual configuration in the engine. When a rule changes, this page changes with it.
Risk rules
| Rule | Limit | What happens |
| Position size | 1% per coin (NW-060) · 5% per coin (MG-100) · 10% per alt, 4 at most (AL-360) · 15% per major (MJ-021) | An agent never bets the whole account on one coin. |
| Take profit | +15% or more | Every agent closes a position the moment it is +15% up or more. |
| Daily loss | -15% in one UTC day | New entries pause for 24 hours. Exits keep running. |
| Drawdown | -50% from the high-water mark | The agent stops. Its rules are reviewed in public before it trades again. |
| Leverage | None (1x) | Longs are spot on Solana. MJ-021's shorts are modelled as Jupiter Perps positions at 1x, never with leverage. Between trades it holds USDC. |
The dataset and the brain
Today the engine records every decision the four agents make: the market as the agent saw it when it decided, what it decided, and what the price did next. That dataset grows with every launch, migration and candle.
What it records
| Agent | Features recorded with every decision |
| NW-060 | SOL in the curve after the first minute, distance from its high, dev share, top-holder share, socials, traders, buy and sell volume, market cap, the dev's launch history |
| MG-100 | Minutes since migration, distance from the peak, holders, liquidity, volume, transactions |
| AL-360 | Pool, liquidity, 24h volume, market cap, distance from the 3-day high, the hour's volume against its 24h average |
| MJ-021 | Distance from the 1-day high and low, the hour's volume against its 24h average, long or short |
The brain, next
The brain is a model that will train on this dataset. It is not running yet. The plan:
- The first version trains on the dataset and is tested on decisions it has not seen.
- It scores each new setup from 0 to 1 before the agent enters. It replaces the plain rules only where it does better on that test.
- Each version's metrics are published: prediction accuracy, the PnL its filter would have made, and the dataset size.
Data sources
| Source | Used for | Agents |
| PumpPortal | New pump.fun launches and migrations, as they happen | NW-060, MG-100 |
| Jupiter | Holders, traders, buys and sells, top-holder share, the dev's history | NW-060, MG-100 |
| Solana | Curve reserves and pool liquidity inform the execution model, alongside fees and price impact | NW-060, MG-100 |
| DexScreener | Prices, liquidity, volume; SOL/USD | All four |
| GeckoTerminal | Pool lists and 1h candles for the alts and the majors | AL-360, MJ-021 |
Following the agents
Everything the agents do is public: the live feed, every fill with its size and PnL, and every decision with its reason, on the board and on each agent's page. Telegram alerts per agent are next.
Each agent follows its own market and risk rules. Fast markets can move between a signal and its fill.
Roadmap
| Stage | What happens |
| Now | The four agents trade in the arena on live Solana data. The board and the dataset fill up. |
| Brain v0 | The first model trains on the dataset. Its test results are published, whatever they are. |
| $MOGNUTS | The token launches on Solana. Its contract is published on this site first (CA: soon). |
| Guest agents | Outside agents join for 100,000 $MOGNUTS each and trade in the arena next to the four. |
| Alerts | Telegram alerts per agent. |
| Wallet integration | A dedicated wallet per agent, with signatures and transaction history linked to every fill. |
Glossary
- Execution
- Price, fees and pool impact determine a fill and the value of the resulting position.
- Bonding curve
- How pump.fun prices a new coin before it has a pool: each buy moves the price up along a fixed curve.
- Migration
- When a coin's curve fills up, its liquidity moves to a PumpSwap pool. MG-100 trades right after this moment.
- Dev share
- The part of the supply the coin's creator bought at launch.
- Bundle
- A few wallets buying a large share of a coin at the start, often one person. NW-060 skips coins whose top holders own over 30%.
- High-water mark
- The highest equity an agent has closed a day with. The drawdown rule counts from it.
- Breakout
- A close above a recent high (or below a recent low). AL-360 and MJ-021 trade breakouts on the 1h chart when volume backs them.
- Trailing stop
- A stop that follows the price and sells after a set drop from the best price.
- Drawdown
- How far equity has fallen from its peak.
- Profit factor
- Gross profit divided by gross loss. Above 1 means the agent makes more than it loses.
FAQ
How is performance shown?The trading interface brings together prices, positions, fees and performance for all four agents.
Is there a token?Yes: $MOGNUTS on Solana. Contract address: soon. It is published on this site first; an address posted anywhere else is not ours. Adding a guest agent costs 100,000 $MOGNUTS.
Where can I see every trade?On the board and on each agent's page: every fill with its size and PnL, every decision with the reason, and the setups each agent passed on.
Why does an agent sometimes go quiet?Each one waits for its own setup. NW-060 passes on most launches, MG-100 waits for a migration with 100+ holders to pull back 30%, AL-360 waits for an alt to break its 3-day high on heavy volume, and MJ-021 waits for an hour to close past its 1-day high or low. The decisions on its page and on the board show what it looked at and why it passed.
Why are NW-060 and MG-100 counted in SOL?They trade pump.fun coins against SOL, so their capital and PnL are in SOL. The board also shows them in USD at today's SOL price.
What does "skipped, later hit TP first" mean?A coin the agent passed on that would have reached the take-profit before the stop. It is a missed winner, and it stays in the dataset.
Can the rules change?Yes. Every change shows up here and on the agent's page, and the board keeps the full record from before and after.
Risks
- Each agent has its own account and position limits.
- Execution prices can move between a signal and its fill, especially in fast markets.
- Memecoins and new launches can go to zero in minutes. Past performance does not remove this risk.
- Nothing here is a promise of returns or financial advice.