Every fomo trade, off our own socket, the second it lands.
We read fomo's marker straight from the chain — every trade, every wallet, sub-second. The licensed APIs are 15 to 60 seconds behind the app. That gap is the entire product.
No key yet? curl -s https://api.167-233-227-39.sslip.io/v1/status is free and needs no account — it returns the same latency figure printed above.
Why this is different
Nobody can be fresher than the chain.
Everyone else buys the feed from someone who watched it first. We watch it.
01 / source
We read the chain, not a vendor
Every fomo swap carries a read-only marker account, jitodontfront…TradeonFomo. We subscribe to that marker directly, so a trade reaches our socket as fast as the block reaches us. There is no upstream API between you and the transaction, which is why nobody can be structurally fresher than this.
02 / coverage
Every trade, including wallets nobody has named
Watching a wallet list means you only see the traders you already knew. Watching the marker means we see all 640k trades a day — about 7.4/s — the moment they land, and profitable wallets surface before anyone attaches a name to them.
03 / pnl
PnL we computed ourselves
Positions, average cost, realised and unrealised profit are rolled up from the trades we watched, inside the same transaction that stores them. Not scraped, not re-sold, not a snapshot from someone else’s leaderboard — arithmetic we can show our working for.
04 / honesty
A “no” that means something
Failed transactions are filtered server-side (3.8% of them). The raw window is 7 days, and outside it the oracle says not found, absence is not proof instead of a confident false. Every response carries X-Credits-Remaining, and usage is written in the same transaction as the answer — a crash can neither lose nor double-bill.
Endpoints
Six routes. Priced in credits, not in seats.
Every response carries X-Credits-Remaining. A key at zero gets a 402 with a top-up link — never a silent drop, never a surprise invoice.
Credits are charged on the response, and written in the same transaction that returns it.
Endpoint
Cost
What you get
GET /v1/fomo/check/{chain}/{sig}
1 credit
Did this transaction come through fomo? Answered from the marker we read ourselves.
GET /v1/fomo/trades
1 credit / 100 rows
The firehose as history — every fomo trade of the last 7 days, cursor-paged.
GET /v1/fomo/wallets
2 credits
Top fomo wallets by realised profit — computed by us, from trades we watched.
GET /v1/wallets/{chain}/{address}
2 credits
One wallet: recent trades, positions and the PnL we computed for it.
WSS /v1/stream
1 credit / 100 frames
The live firehose. Every fomo trade, pushed the moment we classify it.
GET /v1/status
free
Rolling p50/p99 marker-to-delivery latency. No key. The number on this page.
Full parameters, errors and examples in the reference.
Pricing
Credit packs, bought with SOL.
The bot already generates you a wallet, watches the deposit and confirms the transfer. So there is no payment processor, no card form and no invoice — you send SOL, the credits land.
Bot user0SOLUnlimited, meteredfree while the bot is free
Any Traxer bot account
Same key, same endpoints
You see your usage; we eat it
Scout0.25SOL50,000 credits200,000 credits per SOL
50,000 oracle checks
5M rows of history
Keys never expire
Best valueBuilder1SOL250,000 credits250,000 credits per SOL
~39 days of the entire firehose
25M rows of history
4 concurrent sockets
Firehose5SOL1,500,000 credits300,000 credits per SOL
Every fomo trade, all month, twice over
Higher rate limit on request
Direct line to us
Credits never expire and are only charged on a response we actually served. Usage is written in the same database transaction as the answer, so a crash can neither lose your credits nor bill you twice. Launch pricing — if you need volume beyond the Firehose pack, ask.
The honest bit
We sell what we proved, and we say which is which.
Identity is the part of this market that is quietly resold. Here is exactly what you get from us and what you do not.
+Wallet addresses and their behaviour. Proven on chain, by us, from the transaction.
+Names we verified ourselves — plus source and verified on every identity field, so you can tell what you are holding.
+Names you supplied. Your own mappings, returned to you.
−A resold handle directory. Identity sourced from a third-party fomo API never leaves our database — the licence is theirs, not ours to sell.
−Guesses dressed as facts. An unverified wallet comes back with verified: false, or as an address with no name at all.
A fomo handle is not on chain. Anyone selling you a complete handle-to-wallet directory either licensed it or scraped it. We report the wallet, the trades and the profit — all provable — and attach a name only where we verified the link ourselves. You will always be able to tell the difference from the response.
Sub-second, or check the number yourself.
It is one free, keyless request. Then one more to see whether a transaction came through fomo.