Find your first read
Paste a contract address into the Terminal. Open the token, read its stage, then follow its chart and activity.
Follow the record
Robinhood Chain / 4663 — Pons v2 launch, migration and trade events.
One address, the whole record
Paste a full 42-character contract address into Terminal search. Exact address lookup reaches beyond the current feed. Name and symbol searches filter the selected feed. Second Wave covers Pons v2 on Robinhood Chain mainnet, chain ID 4663. A familiar ticker on another network is not the same token.
Choose a market chapter
Early Signal follows launches and relative model rank. Second Wave follows migrated markets through the first move, pullback, base and scenario. The phase of the token and the signal stage are different pieces of context.
Open the research desk
Select a row to inspect its chart, quote units, activity, launch facts and model explanations. On a phone, the inspector becomes a dedicated view; Back to feed restores the list. The token address remains in the URL for direct links.
Keep the context in the link
Mode, token and feed filters live in the Terminal URL. Copy the page address to return to the same research context. The inspector links to the exact contract on GMGN and Blockscout; use the address, not the symbol, to check identity. External links open another site and do not submit a trade or request a wallet signature.
From chain to screen
A separate worker reads chain events, verifies quote units and saves observations in PostgreSQL. Fastify serves that saved record; Astro renders the public pages and React handles the Terminal. Reading the feed or chart does not scan RPC in your browser. Missing historical coverage can be prepared by a bounded background job, with its queue state shown in the inspector.
Filters describe a sample
Early can be sorted by model estimate, age or quote volume and filtered by a minimum estimate. Wave adds stage, scenario priority, sell pressure and distance to target. A quote filter keeps unlike assets separate. Pagination uses a saved snapshot so new rows do not silently shift the next page; an expired snapshot asks for a refresh.
GET /api/terminal/feed?mode=wave&sort=priority&stage=currentThe response contains saved records, mode, timestamps and Terminal metadata.
Saved-data API map
Read-only routes used by the Terminal. Replace :address with a Robinhood contract.
| GET endpoint | What it returns |
|---|---|
/api/terminal/feed | Mode, filters, token rows, snapshot and pagination |
/api/terminal/tokens/:address | Token details, launch facts, model and scenario context |
/api/tokens/:address/candles | OHLC, quote volume and coverage for interval, from and to |