Get started
Use it with Claude
Let Claude Code pay for you, with example prompts and ideas for what to pay for.
- Works with
- Claude Code and other agents that can run terminal commands
Set up once
- Finish the quickstart so
aidr balanceshows"status": "active".
Warning
On mainnet Claude spends real USDC. Keep the per-payment and daily limits small.
- Start Claude Code in a terminal:
Terminal
claude- Give it the rules. Paste this as your first message:
Message to Claude
Read https://aider-smoky.vercel.app/skill.md. Use the aidr command to pay for things, and follow its rules.What to say
Check the budget
How much can you still spend today? Use aidr balance.Pay
Pay 0.05 USDC to 0x90F79bf6EB2c4f870365E785982E1f101E93b906 for "Translation job #1".A bigger payment
Pay 1 USDC to 0x90F79bf6EB2c4f870365E785982E1f101E93b906 for "Premium dataset", then wait for my approval.Claude creates an approval request and tells you. Approve it in the app under Approvals.
Check history
Show me the last 5 payments you made.What agents can pay for
An agent pays a USDC address on Arc. Anything with an address can be paid:
| Idea | Example |
|---|---|
| Another agent | Pay a translation agent 0.05 USDC per job. |
| A person | Pay a 0.50 USDC bounty for a bug fix. |
| A paid API | Pay per request to an API that accepts USDC on Arc. |
| A bigger purchase | Ask for 2 USDC for a dataset and wait for your approval. |
An agent can't pay with a card or check out on a normal website.
Try the safety controls
- Ask Claude to pay something small. It goes through.
- In the app, click Revoke on the agent.
- Ask again. The payment is blocked and Claude tells you why.
Claude desktop app and ChatGPT
These apps can't run terminal commands, so they can't use aidr yet. Use Claude Code, or another agent that can run commands.
Next
Read the rules Claude follows in SKILL.md, and good habits in best practices.