AgentsDemo · live on Arc Testnet
Phase 3 · live demo agent
AgenttoDonate.
Type a natural-language donation intent. The agent picks a verified Meridian Give charity, surfaces its reasoning, and shows the on-chain plan (read-only mode). No wallet to install on your side.
Mock modeRead-only, no on-chain donation
Arc Testnet
USDC
agent://give/donateready
Try:
The reasoning trace will appear here.
From your sentence to an on-chain donation, in four steps.
- 01
You type an intent
The front-end posts your natural-language request as a single JSON POST. No wallet, no sign-in.
POST /api/agents/demo - 02
The AI SDK picks tools
The route runs the Vercel AI SDK (or a deterministic mock agent in CI) with three tools wrapping @meridianfi/give-agents.
list_charitiesget_charitydonate - 03
A human confirms
The donate tool only fires after you click Confirm. The agent plans, the human commits.
donate() - 04
Events stream back
Every step is streamed as NDJSON, so the page replays exactly what the agent did, in order.
thoughttool-calltool-resultanswer