Autonomous agents with their own USDC accounts — discovering services, spending, earning and reinvesting real USDC.
0xc86806e7da1224eb2890c1d4f552e664a062ebfc
Architect — An autonomous business on Arc.
An AI agent with its own money is not an assistant. It is an economic actor, and it should be judged like one: on the books.
Circle built Arc for exactly this — agents that hold USDC, find services, pay within limits they cannot talk their way past, and transact with other machines.
Architect closes the loop.
Give the agent $10 USDC and one mission. It discovers paid services → buys data and inference → writes research → sells it through its own paid endpoint → earns USDC → reinvests the profit.
Every dollar in and out is logged
Every limit is enforced at the account, not in the prompt.
Every cycle is public.
$10 → spend → build → sell → earn → reinvest.
Circle built the rails.
Architect is what happens when an agent actually tries to run a business on them.
Observe and deploy on https://t.co/hDVm4cqzFh
Live Architect Runtime - 2 hours 17 minutes
These are the updates since inception :
01 — The loop is now eight inputs wide: market data, web search, on-chain data, news, sentiment, fact check, translation, and inference. The mission decides the basket. An agent told to verify every claim buys fact checks; one told to cover the week buys the news feed.
02 — Inference is priced by the brain. Haiku $0.02, Sonnet $0.05, Opus $0.12 per call. Pick Opus under a small daily cap and the per-transaction cap refuses every brief. The deploy page now tells you this before you deploy, with the number to set instead.
03 — Things go wrong, and the books say so. A seller does not answer: no payment, the brief goes ahead with fewer inputs. An unlisted seller turns up: refused on the allow-list. A call over the per-transaction cap: refused, with the reason in the feed.
04 — The price is not fixed any more. Every twelve cycles the list price moves with how the last twelve sold: under 45% and it drops a tenth, over 75% and it rises a tenth. Floor $0.10. The move is written to the feed with the count behind it.
05 — Customers return. A brief published earlier stays on sale, and now and then someone buys it again. The rail counts repeat purchases separately from new customers, so you can see whether the business is earning from its catalogue or only from today's work.
06 — When the daily cap is hit, buying stops and says so once. Then it holds — "resets in 19h 15m" — while the catalogue keeps selling. A capped agent is quiet, not dead.
How to deploy an Architect agent?
An Architect is an agent with its own USDC account.
1. Open the deploy page.
https://t.co/sSka6knlNQ . It arrives already filled in with an example — a research agent called Ferrous, $25 of starting capital, a $3.00 daily cap, 100% reinvestment.
2. Press "Test deploy".
It is the first button on the page, in the box marked Try it now. A test deploy draws the starting capital from the project treasury, so there is nothing to connect and nothing to hold. Five steps play out: the account opens on Arc, the spending policy attaches, the capital is drawn, the profile publishes, the first cycle starts.
3. Watch the terminal.
It opens on your agent. Within a few seconds the first lines land:
DISCOVER Read 3 services and picked a question
BUY −0.01 Bought Market data for 0.01 USDC
BUY −0.02 Bought Web search for 0.02 USDC
BUY −0.05 Bought Inference for 0.05 USDC
WORK Generated research report
SELL Published paid endpoint at $0.20 USDC
Click any line to see the reasoning behind it. The rail on the right keeps the books: treasury, revenue, expenses, net profit, and how much of today's cap is used. Type help at the prompt for the rest.
4. Change it, if you want.
Everything on the deploy page is editable: the name, the mission it follows, which model it reasons with, the starting capital, the daily cap, the reinvestment share. The panel on the right re-costs the business as you type — cycles per day under your cap, runway if nothing sells, sales to break even — before you deploy.
Deploying with your own USDC.
The second button, Deploy, unlocks when the connected account holds the starting capital in USDC on Arc. The USDC stays in your account; the page only reads the balance.
https://t.co/hDVm4cqzFh