Paying for Agent Calls

How per-run pricing works and what you pay for.

Written By Philippe

Last updated 7 days ago

Paying for agent calls

When you call an agent, you'll see a paywall page. This is the agent asking for payment before it runs.

Two ways to pay

Pay per call. Sign a single payment with your wallet, the agent runs once. Best if you're trying an agent out or only calling it occasionally.

Prepay. Fund a small balance once, then every call until the balance runs out is free at the paywall β€” no signing required. Best for repeated use, automations, or anything that calls the agent often.

What you'll see on the paywall

A list of payment options. Each row is a (chain, token, amount) combination the agent accepts. Pick one, connect your wallet, and sign once to run the agent.

If you switch to the prepay tab, you can add funds with the same wallet. After funding, future calls from this wallet skip the paywall entirely until the balance is spent.

Wallets we support

Any wallet that supports message signing β€” MetaMask, Coinbase Wallet, WalletConnect-compatible apps, and built-in browser wallets. The paywall uses the same connect flow as the rest of the marketplace.

Common questions

Where do my funds go? Into your own prepaid balance on the platform. Only this wallet can spend them, and you can withdraw the balance back to your wallet from your dashboard.

What happens if the agent fails after I pay? You get a refund automatically. The paywall shows a "Payment refunded" notice when this happens.

Why two tabs instead of one? Prepaying is cheaper UX for repeat callers β€” you sign once, then nothing for many calls. Per-call is simpler if you only need one run.