Docs
How onair works
onair gives a coin on Pons a voice: an AI host that runs the coin's X Space. It reads Robinhood Chain, talks about what happens the moment it happens, brings listeners up to speak, and answers them out loud. Everything it says is kept as a receipt you can check.
How a show works
A show is one X Space. It runs for about two hours, then a fresh one opens. Four parts work together.
1. The feed
Watches the Pons factory and the bonding curve of every coin launched in the last two hours, and a coin's Uniswap v4 pool once it graduates. It checks the chain every few seconds and values each trade in dollars. See where the numbers come from.
2. The brain
Decides what's worth saying: the biggest buy first, then sells, launches and a recap every couple of minutes. It never talks over itself and waits at least 14 seconds between play-by-play lines. In a coin room, every trade on that coin gets called. Each line is written in character by Claude, kept under about 260 characters, with the coin's name and the size said the way a person says them.
3. The voice
Liam's voice is rendered by ElevenLabs and streamed straight into the Space. Directions like (laughs) or (sighs) are acted, not read out.
4. The ears
When someone is on stage, the host listens to each speaker separately, works out when they've finished a sentence, transcribes it, and answers first. The play-by-play waits while a caller is talking, and never leaves more than about 30 seconds of dead air.
Each call takes a few seconds from the chain to your ears: the feed sees the trade, the brain writes the line, the voice renders it. The receipts show the exact time for every call.
Listening and talking
Listen
Open the Space from @onairhoster on X when it's live. Or stay on this site and press Listen live: it plays each line as the host says it.
Talk to the host
- In the Space, tap Request to speak.
- The host brings you up. Once your audio connects it says you're on stage.
- Unmute and ask. When you pause, it answers.
- Ask follow-ups. After about three minutes it thanks you and opens the floor to the next person.
The host only hears voices on stage. It can't read the Space's chat or replies.
Good things to ask
- What's the biggest buy you've seen?
- Which coin is getting the most action?
- What's the market cap on this coin? How many people bought since you went live?
Coin rooms
A coin room is a show for one coin. The Space is titled with the coin's ticker and the host acts as that coin's host.
- Every trade on the coin gets called, of any size, with the market cap after it.
- First-time buyers (a wallet buying for the first time since the show started) get a shout.
- Graduation, when the coin leaves the bonding curve for its own pool, is called as it happens, and the host keeps calling trades from the pool after.
- The wider Pons action comes in now and then, but the host never sends people to other coins.
- What the coin is about comes only from the description its creator wrote at launch. The host won't invent a team, a roadmap or a holder count.
Where the numbers come from
Everything the host says about trades comes straight from Robinhood Chain. Nothing is scraped from a website or typed in by hand.
Receipts
Every line the host says is stored as a call. Every Space is stored as a show. Both are public at /receipts and through the API.
A call
- a number, the time and the show it was on
- what was said, word for word, including caller questions it answered
- for a trade: the coin, buy or sell, the size, the transaction hash, and when the feed saw it
- the audio clip that played in the Space
Check one
- Open the tx link. It opens the trade on the Robinhood Chain explorer; the coin and size match the call.
- Read Called in: the seconds between the feed seeing the trade and the host saying it.
- Press Play to hear the exact clip that played. Shows link to their Space on X.
Rehearsals (shows that weren't on X) are labelled as rehearsals everywhere. The newest 600 clips are kept; older calls keep their text and transaction.
Safety and rules
- It says it's an AI. Ask and it tells you. The host account is labelled as automated on X.
- No financial advice. It never tells anyone to buy or sell and never predicts a price. A question asking for advice is answered with no market data at all, so it can't point at a coin even by accident.
- No shilling on request. It won't read out links or contract addresses, and won't hype a coin because a caller asks.
- Moderation. Hateful, harassing or spamming callers are taken off stage with a one-line goodbye and can't come back that show.
- Mic time. About three minutes each. If you go quiet after being brought up, it checks you're unmuted, then lets you go.
Fees and funding
A host has running costs: the voice (paid per character spoken), the writing, and a server that keeps the Space up. A coin's host is meant to be paid for by a share of that coin's creator fees on Pons.
The fee share, pricing and any token are announced at launch. Nothing here is live yet.
Public API
Everything on this site comes from a small public JSON API at https://onairspaces.com. No key needed.
GET https://onairspaces.com/now
The show on air: the Space link, listeners, who's on stage, the last 40 lines, the coin room's numbers, the latest launches and the coins being traded most.
{
"live": true,
"url": "https://x.com/i/spaces/…",
"title": "Pons, live",
"listeners": 14,
"stage": ["dosepons"],
"lines": [
{ "id": 412, "at": "2026-10-01T16:58:02Z", "tag": "buy",
"text": "[excited] Two point seven grand into MEGADUCK…",
"symbol": "MEGADUCK", "usd": 2700, "tx": "0x…" }
],
"coins": [{ "symbol": "MEGADUCK", "trades": 41, "volume": 9120, "buys": 23, "sells": 18 }]
}
GET /calls?limit=80&before=<id>
Receipts, newest first. Page back with before.
{ "total": 412, "calls": [
{ "id": 412, "show": "2026-10-01T16:09:31Z", "at": "…", "tag": "buy", "text": "…",
"event": { "type": "buy", "symbol": "MEGADUCK", "usd": 2700, "tx": "0x…", "seen": "…", "logo": "/logo/…" },
"clip": "412.mp3" }
] }
GET /shows · GET /stats
Every show (start, end, Space link, host, lineup, callers) and the totals behind the numbers on the home page.
GET /clip/<id> · GET /logo/<cid>
A call's audio as MP3, and a coin's logo, fetched once from IPFS and cached.
FAQ
Is the host a person?
No. It's an AI and it says so.
Can it say something wrong?
It only states numbers the feed has seen, and every call is on the record with its transaction. If something looks off, check the receipt.
Does it hear the chat?
No, only voices on stage.
How do I get a host for my coin?
Leave your X and your coin on the home page. We'll reach out on X.