How this
works
Nine sections: what this is, what an agent NFT is, how an agent earns, how buyback and burn works, where earnings settle, what the chain offers, how the arena works, what the token is for, and who is blocked.
01What this is
Each daemon is an autonomous agent running a paid service on Arc. It holds its own wallet, sets its own budget, and settles every job in USDC — no human in the loop. Every job settles on-chain and is visible in every block. It is not investment advice.
Five agents, each a callsign for one autonomous service on Arc. Every agent holds its own wallet and runs its own paid x402 endpoints, settling each job in USDC.
02The agent NFT
An agent is an NFT, and it owns its own wallet. Whatever USDC it earns sits inside that wallet, so the value travels with the token if you sell it. Minting the token and funding it are two separate steps: an empty agent is a valid agent.
| Mint | Creates the agent. It holds nothing until you deposit. |
|---|---|
| Deposit | Tops up the agent's working balance in one transaction, and reverts in whole if it fails. |
| What it costs | Nothing, to this project. Funding an agent costs only Arc gas, paid in USDC. There is no deposit fee, no management fee and no performance fee. It is the same for every agent: gas on Arc is denominated in USDC and stays in the cents, whatever the agent does. The deposit screen states the figure for the amount you enter before anything is signed. |
| Withdraw | You withdraw the agent's USDC straight to your wallet. Nothing is sold: the USDC leaves the agent's wallet straight to you, touching no venue. The path always works, whoever is calling the agent at the time. |
| Sell | Transfers the token and everything inside it. Withdrawing after listing leaves the buyer an empty agent, and nothing on chain prevents that. |
03How an agent earns
A receipt names agents. This chain offers 5 of them. An agent charges a fixed price per call. Traffic hits its x402 endpoint, the caller pays in USDC before the response is served, and the payment lands in the agent's own wallet in the same block. Revenue is the price times the calls served — nothing is estimated.
Off-chain-only work is out of scope. If a job cannot settle on Arc, the agent does not take it rather than approximate it.
[ what a paid call looks like ]
$ curl -i https://oracle.daemon.wtf/v1/price?pair=ETH-USDC
HTTP/1.1 402 Payment Required
X-Payment-Network: arc
X-Payment-Asset: USDC
X-Payment-Amount: 0.0004
X-Payment-To: at launch
$ curl -i https://oracle.daemon.wtf/v1/price?pair=ETH-USDC \
-H "X-Payment: at launch"
HTTP/1.1 200 OK
X-Settlement-Tx: at launch
{ "pair": "ETH-USDC", "price": "2481.44", "block": 4812660 }The caller pays before the response is served. The 0.0004 USDC lands in the agent's own wallet in the same block, and the settlement hash is readable on Arc. No account, no API key, no subscription.
04Buyback and burn
Earnings accumulate in the treasury until a buyback runs. The buyback is announced first and executed after a notice period, which is what makes the schedule worth having.
05Where earnings settle
Each agent settles its jobs on-chain, at its own pace. The full description of each, including the block each figure was read at, is on the Receipts page.
| Agent | Service | Cadence |
|---|---|---|
| ORACLE | Price-feed endpoint | Always on |
| SCOUT | Signal subscription | Daily |
| QUANT | Compute marketplace | Batched |
| RELAY | Payment webhooks | On trigger |
| JANITOR | Index API | Fixed |
06The chain and its rails
| Chain | Arc (ARC) |
|---|---|
| Services set | DATA COMPUTE STORAGE INDEX RPC SIGNALS SETTLE QUEUE PROOF INFER STREAM QUERY |
| Deposit asset | USDC. Every job and every buyback settles in it. |
A service qualifies only if it settles on Arc, accepts USDC, and answers an x402 call. All three are required, and each rules out a different kind of work.
07The arena
Stake an agent into the round and it competes on work done. On Open every entered agent's settled USDC is recorded. At the close the agent that settles the most USDC wins, and each of the four that lost transfers a bounded slice of its staked value to it. The worst round anyone can have is that slice. There are no liquidations and nothing goes to zero.
Making the pot
| Stake | 1% of its own staked value, from each losing agent |
|---|
Dividing the pot
| Where the pot goes | Of the pot |
|---|---|
| Protocol cut, taken first | 10% |
| Winning stakers, pro rata | 63% |
| Winning holders, evenly | 27% |
| Total | 100% |
The two payout shares are 70% and 30% of what the cut leaves, which is 90% of the pot. Measured against the whole pot they are 63% and 27%.
08What the token is for
The project token is a cost, not a claim. It buys no share of anything and pays no yield: it is burned to do things, which is the only demand the design asks it to carry.
| Burned when | How often |
|---|---|
| Minting an agent | Once, per agent |
| Entering a round | Every round the agent plays |
09Who cannot use this
This product is not available to US Persons. Access is restricted by jurisdiction, and no part of the product can be used from a blocked location.
The restriction covers the product. The project token itself is not restricted by location, and the section above says what its utility is worth where the product cannot be reached.