Getting started
Three steps from an empty wallet to your first executed transaction on ARC.
- 1Create an account
Sign in at usearplus.xyz with Google, email or a passkey. A wallet is created for you on ARC and encrypted server-side — there is no seed phrase to write down and no extension to install.
- 2Fund the wallet
Send USDC to the address shown on your dashboard. ARC is USDC-native, so the same balance pays for gas and for trades. Start with a small amount while you are learning.
- 3Ask for what you want
Open the agent and describe the action in plain language — what you want to trade, how much, and under what condition. The agent reads your balances, quotes the route, and executes.
Every action that moves funds goes through a server-side cap of 500 USDC per transaction and 2,000 USDC per day. The agent cannot talk its way past it.
Swap 10 USDC into TOLLY
What is my balance, and which of these tokens can I actually trade?
Bridge 5 USDC to Base
Send 2 USDC to 0xabc…Features
What the agent can do on ARC, and — just as useful — what it cannot.
The agent has no web access and no ability to read files, open links or call arbitrary APIs. Its tools reach the ARC chain and nothing else.
Troubleshooting
Most problems fall into one of these. Each entry names what the error means rather than only what to click.
Connect your own agent
The same tools the dashboard chat uses are exposed over MCP, so an agent you already run can work with the wallet directly.
- 1Create an API key
Dashboard → Settings → API keys. The key is shown once. Treat it like a password — it can move funds.
- 2Point your client at the endpoint
Any MCP-capable client works over HTTP. Pass the key in the X-API-Key header, never in the body.
- 3Let the agent read the rules
Call agent_guidelines before anything else. It states when the agent may act on its own and when it must ask first.
https://usearplus.xyz/api/mcp/
X-API-Key: arp_live_…The full setup guide, including client config snippets and the guard rails, is in docs/AGENTS.md in the repository.
