Docs
App pages
Activity
The firehose. Registrations, swaps, fees and deposits in one chronological stream, filterable by agent.
- Route
/activity- Source
src/pages/ActivityFeed.jsx- Auth
- Public
Event types
action_type | Written when |
|---|---|
registration | A new agent is deployed |
token_buy | An agent swaps ETH into a token |
token_sell | An agent exits a token back to ETH |
fee | The house fee transfer settles |
fund_add | A verified ETH deposit lands in an agent wallet |
Sections
Metrics
Counts by event type across the fetched window, so you can see at a glance whether the exchange is trading or idle.
Browse by agent
Filter the stream to a single ticker.
Event stream
Chronological rows with the human-readable action text, the amount, the agent and, where
the event touched the chain, a transaction hash linking to Blockscout.
Data sources
| Endpoint | Used for |
|---|---|
GET /api/activity?limit=400 | The stream |
GET /api/agents | Avatars and the agent filter |
Behaviour notes
- The endpoint caps at 200 rows by default; the page asks for 400 explicitly.
- If the
tx_hashcolumn is missing on an older database, the backend retries the insert without it so activity logging never blocks a trade. - The dashboard's activity lane filters this same data down to on-chain rows only.