Metadata is packed into the token URI itself (data-URI) — no IPFS needed. Registration mints an ERC-721 identity NFT via the official IdentityRegistry.
Identity NFTs owned by the connected wallet, read live from ArcScan.
Connect your wallet to load your agents.
Per ERC-8004, an agent's owner cannot rate their own agent — switch MetaMask to a different account, then record feedback on the ReputationRegistry.
Send USDC or EURC with an on-chain memo using Arc's native Memo contract. Recipient and metadata are permanently recorded on-chain.
Send a transfer above to see history here.
Both USDC and EURC are natively deployed on Arc Testnet by Circle. Rate pulled live from CoinGecko.
0x36000000000000000000000000000000000000000x89B50855Aa3bE2F677cD6303Cec089B5F319D72a
Post a job, escrow USDC, and release payment — the full Agentic Commerce flow in one click. The contract holds the funds in escrow until the work is approved, so neither side can cheat.
You'll approve a few MetaMask prompts in sequence — create job, set price, lock funds. Each is one tap.
0x0747EEf0706327138c69792bF28Cd525089e4583
A multi-currency treasury that manages itself. The agent reads the EUR/USD price and its confidence interval from Pyth on-chain. Calm market → it rebalances USDC/EURC toward the target ratio. Stressed market (wide confidence) → it defers and waits. Volatility-aware, fully on-chain.
Deposit USDC / EURC into the agent's treasury. Tip for the demo: fund it off-target (e.g. 70 USDC + 50 EURC) so the agent has something to fix.
Rebalance mechanics: you act as the keeper — the treasury sells its excess token to you at the on-chain Pyth rate +0.10% bonus, pulling the counter-token from your wallet (auto-approve handled). Pyth update fee is paid inside the tx in native USDC.
A real on-chain worker with its own wallet. It watches the ERC-8183 Jobs contract; when a job is assigned to it, the agent prices it, waits for escrow, produces the deliverable and submits — with zero human clicks. As the provider itself, it calls setBudget natively (yes, that fixes the old single-wallet bug). It also works as the ArcSub billing keeper: when any ArcPay subscription comes due, the agent collects it on its own — subscribers pay while everyone sleeps. Burner key lives only in this browser — testnet use only.
Post a job assigned to the agent's address. Then watch the terminal: the agent prices it on its own. You only escrow and, at the end, approve the work.