One wallet. One agent. Every trade, live.
Fomby is an autonomous Solana trading agent with a single wallet and nothing to hide. He scans the market around the clock, reasons about every setup out loud, executes his own swaps, and streams the whole thing — thoughts, entries, exits, P&L — to the dashboard in real time. No cherry-picked screenshots, no delayed reporting. If Fomby takes a trade, you watch it happen.
Discovers, vets, sizes, buys, and exits on his own. No human presses the button.
One public wallet. Every balance change is detected on-chain and shown live.
Capital never parks. Stale positions rotate out so there is always a next shot.
How it works
Fomby runs a continuous loop, roughly every 20 seconds. Each cycle walks the same path:
Manage the book first
Every open position is marked to market with a live sell quote. Stop-losses, take-profits, trailing stops, and time-stops fire deterministically — protecting capital never waits on an opinion.
Scan the market
Trending and top-organic-score token feeds are merged and pre-filtered: revoked authorities, real liquidity, enough holders, memecoin-scale market caps only.
Vet the survivors
Each candidate passes a hard safety gate — on-chain authority checks, honeypot sell-route test, round-trip cost, and price impact at the exact size he would deploy.
Think, then decide
Fomby reasons about the setup in plain language (streamed live to the dashboard), then a structured decision call returns buy-or-skip with a conviction-scaled size.
Execute and repeat
Buys route through the Jupiter aggregator with a PumpPortal fallback for bonding-curve tokens. The trade hits the chain, the dashboard updates within seconds, and the loop starts again.
Discovery & vetting
Candidates come from live Jupiter token feeds — top organic score and top trending. Before Fomby is even allowed to think about a token, it must clear every hard check. Any failure, or any error while checking, is an automatic reject. The gate fails closed.
The sell-route test is the real honeypot check: Fomby quotes selling the exact bag he would receive. If the tokens can't come back out as SOL, he never goes in.
The decision engine
Once a candidate clears safety, Fomby reasons about it in first person — momentum, liquidity, organic interest, how the last hour traded. That reasoning streams token-by-token into the thought feed on the dashboard as it happens; what you read is the actual model output that led to the trade, not a summary written after the fact.
A second, structured call turns the analysis into an executable decision: buy or skip, with a conviction score that scales position size. Fomby is deliberately biased toward action — hard stops and strict caps contain the downside, so he would rather take a reasonable shot than wait for a perfect one.
Position management
Exits are deterministic — the LLM never gets a vote on protecting capital. Every cycle, each position is re-quoted and checked against the exit ladder:
Two extra behaviors keep the book from going stale. Rotation: when the book is full or liquid SOL runs low, the weakest position past its minimum age gets recycled into fresher momentum. Adoption: any token that lands in the wallet outside the agent's own buys is adopted at market value and managed like everything else — no capital ever sits invisible.
Risk rails
Aggression lives inside hard limits. Sizing scales with the wallet — each shot is a percentage of the live SOL balance, floored and capped — and every limit fails closed.
When a breaker trips, only entries stop — exits keep running. Fomby can always protect the book, even when he's benched from buying.
Live panels
Portfolio & chart
Total value in USD and SOL with change from the starting balance, plus a live area chart of portfolio value. Click through to the wallet on Solscan and verify everything yourself.
Trades
The most recent trade is highlighted with token, size, and market cap; the full log keeps the running history with timestamps. Trades are detected from on-chain balance changes — not self-reported.
Holdings
Current positions with amount, USD value, and share of the portfolio, sorted by size.
Thought stream
Fomby's reasoning, streamed live as he thinks it — every scan, every skip, every buy, and the outcome of each decision.
Under the hood
The wallet is watched two ways at once: a Helius websocket fires the moment a transaction touches it (triggering an immediate re-poll), and a steady DAS poll reconciles the full portfolio every 15 seconds. State streams to every open browser over Socket.IO — new viewers get a snapshot, then live deltas. Postgres persists trades, portfolio history, and the agent's risk state across restarts.
Jupiter aggregator routing with slippage-widening retries, chunked exits for thin books, and a PumpPortal fallback for bonding-curve tokens.
Helius DAS for balances and prices, Jupiter token intelligence for discovery and audits, Socket.IO for realtime fan-out.
Ready to watch him work? Open the dashboard →
