Test mode on Solana devnet. The token used here has no value and nothing here moves real money. We use your IP address only to limit abuse and keep it for the current day. Wallet addresses are public on the blockchain and appear in our logs. This page sets no cookies. Cloudflare serves the page and runs the human check.
Live demo · agent to API payment
Watch an AI agent pay for an API.
An agent wants some weather data. The data costs a fraction of a cent. There is no checkout page and no human. Press a button and watch the real thing happen, one step at a time, with the reason for each step next to it.
This demo needs JavaScript. Nothing is sent anywhere without it.
Run it
Each run is a real payment of test tokens on Solana devnet, made by a small demo agent that we run.
Run the agent
Try a tampered listing
Complete the check above to enable the buttons.
Pay with your own wallet Wallet support live
Phantom SolflareWallet Standard · Solana Devnet
Connect Get 5 test tokens Pay and watch
Be the paying agent yourself. Your wallet signs and you approve each payment; we never see your keys. Set the wallet to Devnet .
No supported wallet was found in this browser. You do not need one to watch the agent. To pay yourself, install Phantom or Solflare , switch it to Devnet and reload this page.
Connected Disconnect
Your test tokens: ... USDC Refresh
Get 5 test tokens
Buy
Current weather · 0.002 USDC 7-day forecast · 0.01 USDC 10-year history · 1 USDC
Pay with my wallet
The agent’s rules
A person set these limits before the agent started. The agent can suggest anything; these rules decide what it may do.
Most per call 0.05 USDC
Most per run 0.1 USDC
May only pay The one allow-listed merchant
Network Solana devnet only
What happens Not started
Press Run the agent , or connect a wallet and pay yourself. The steps appear here as they happen, straight from the real log.
What you just saw
Discover. A paid API publishes what it sells, what it costs and who gets paid.
Check the rules. Before any request, the agent tests the offer against its mandate. If it fails, nothing is signed.
402 Payment Required. The server asks for payment and says exactly how. The agent checks the answer matches the listing.
Sign and settle. The agent signs from its own wallet. Payzilla verifies, covers the network fee and sends the transaction.
Deliver. The server releases the data only after the payment is final. Anyone can check the transaction on the Solana explorer.