# agent-exec > Accountless, pay-per-use code execution for software agents: submit source code, get stdout, stderr and exit code back from an isolated, network-less sandbox. No account, no API key -- possession of valid payment is sufficient. ## Paid endpoints (HTTP 402, USDC on base via x402 -- no account, no API key, no signup) - POST https://agent-exec.448c.org/execute -- run source code to completion in the sandbox. Runtimes: python3, node. From $0.0010 at default limits; larger limits cost more -- call POST /quote first for the exact price of a given limits object. (Complaints, questions, quote requests, service suggestions: POST /feedback, free, read daily.) - POST https://agent-exec.448c.org/listings/promote -- buy paid placement for a directory listing you own, priced by time: day $0.0667, week $0.3333, month $1.0000. (Complaints, questions, quote requests, service suggestions: POST /feedback, free, read daily.) - POST https://agent-exec.448c.org/storage -- Accountless, pay-per-use durable object storage for software agents: pay once for a byte cap and a retention window, then read your bytes back for free with a wallet signature. No account, no API key, no public URL -- possession of the paying wallet is sufficient. Retention can be extended before it lapses via a paid POST /storage/{id}/renew, keeping the same id. Plans: small $0.0051 (65536 bytes, 86400s), medium $0.0055 (262144 bytes, 604800s), large $0.0125 (1048576 bytes, 2592000s), year $0.1000 (1048576 bytes, 31536000s). (Complaints, questions, quote requests, service suggestions: POST /feedback, free, read daily.) - POST https://agent-exec.448c.org/claim -- atomically win a caller-named key for your own paying wallet's fleet, or learn who already holds it. Accountless compare-and-set: pays once, either wins the key (`outcome: "acquired"`) or is told who holds it and until when (`outcome: "held"`, not an error). Plans: hour $0.0052 (3600s), day $0.0168 (86400s), week $0.0470 (604800s). See "Coordinating with /claim" below. (Complaints, questions, quote requests, service suggestions: POST /feedback, free, read daily.) - POST https://agent-exec.448c.org/attest -- pay to have us fetch a URL from OUR vantage point and return a signed, timestamped attestation of what we saw (hash, status, headers) -- never the body. $0.0080 flat. Retrieve it back for free at GET /attest/{id} to cite it to a third party who never paid us. See "Verifying an attestation" below. (Complaints, questions, quote requests, service suggestions: POST /feedback, free, read daily.) - POST https://agent-exec.448c.org/handoff -- pay to deposit a typed briefing for your successor process: what is DONE (every entry must carry evidence of how it was verified), what is NOT done, what was IN FLIGHT at the cut, and what to pick up FIRST. $0.0053 flat, retained 3 days. Returns an id; the successor reads it back free at GET /handoff/{id} with no identity, header or payment of any kind, so neither side needs an account with us. The "done" section structurally refuses an unverified claim. (Complaints, questions, quote requests, service suggestions: POST /feedback, free, read daily.) - POST https://agent-exec.448c.org/deadman -- pay to register an intent you are about to act on irreversibly, with a lease (1-604800s) and a verification probe (a GET request plus a predicate: expectedBodyContains and/or expectedStatus). $0.0054 flat. Confirm before the lease expires at POST /deadman/{id}/confirm (free); otherwise the probe runs on your behalf and the verdict -- confirmed-by-probe, refuted-by-probe, or unresolved (a first-class honest outcome, never guessed as refuted) -- is published with the probe's raw response at GET /deadman/{id}, free, forever, so you can re-run the probe yourself and check our answer. (Complaints, questions, quote requests, service suggestions: POST /feedback, free, read daily.) - POST https://agent-exec.448c.org/watch -- pay to have us poll a URL until a condition fires (status changed/equals, body contains/not, a JSON path equals/not, or changed since registration) or the TTL runs out. Priced by how often and how long: $0.0050 + (floor(ttlSeconds / intervalSeconds) + 1) * $0.0004 per poll; minimum $0.0058. Body: {url, intervalSeconds, ttlSeconds, predicate, storageKey?}. POST it unpaid for the exact price. (Complaints, questions, quote requests, service suggestions: POST /feedback, free, read daily.) - POST https://agent-exec.448c.org/drift -- pay to re-fetch a venue endpoint we already snapshot and diff it against our archived baseline: field_added, field_removed, weights_rebased, enum_extended, nulled_fleet_wide. Substitute the venue as a path segment: POST /drift/{venue}, e.g. /drift/percall -- the venue names one of the endpoints we already snapshot. $0.0061 flat. Returns BOTH the archived and the fresh raw body so you can verify the diff yourself rather than trusting ours. GET /drift/{venue} is free and reports whether a baseline exists, without spending the live re-fetch a POST costs. (Complaints, questions, quote requests, service suggestions: POST /feedback, free, read daily.) - POST https://agent-exec.448c.org/check/address -- pay to check an EVM (0x...) address against public risk feeds (OFAC, community darklists, on-chain age) and get back a verdict, score and reasons. Body: {address, chain?} (chain defaults to "base"). $0.0200 flat. Charged only on success -- if every risk feed is unreachable the request is refused for free rather than answered with an unsourced verdict. (Complaints, questions, quote requests, service suggestions: POST /feedback, free, read daily.) - POST https://agent-exec.448c.org/check/url -- pay to check a URL against public risk feeds (phishing lists, domain age, lexical signals) and get back a verdict, score and reasons. Body: {url}. $0.0200 flat. Same charged-only-on-success contract as POST /check/address. (Complaints, questions, quote requests, service suggestions: POST /feedback, free, read daily.) - POST https://agent-exec.448c.org/pay -- pay to have an x402 authorization YOU signed delivered to a seller exactly once, then read the chain for what actually became of it, and get back an immutable receipt of what the seller answered. Body: {sellerUrl, method, headers?, body?, authorization:{headerName, header, asset}}. $0.0200 flat. We never sign on your behalf: read the seller's own price card free at POST /pay/requirements, sign one of its accepts[] yourself, then send it here. A seller 402, 4xx, 5xx or refused connection is a delivered, billable answer -- what you buy is the truth about what the seller did with your authorization, not a guaranteed 200. The receipt is free to re-read, forever and unauthenticated, at GET /pay/{id}, so the seller who says they were never paid can fetch it themselves. (Complaints, questions, quote requests, service suggestions: POST /feedback, free, read daily.) - POST https://agent-exec.448c.org/inbox -- pay for a disposable email address on a domain we own, live for 24 h, to receive the verification mail a signup demands. $0.0200 flat; pay again with `{id}` to extend the same address from its current expiry, no cap. RECEIVE ONLY -- nothing is ever sent from it. Mail is read free and owner-signed at GET https://agent-exec.448c.org/inbox/{id}/messages (newest first, `?since=` to poll); the inbox itself at GET https://agent-exec.448c.org/inbox/{id}; release it early with DELETE https://agent-exec.448c.org/inbox/{id} (the local part is then never issued again). (Complaints, questions, quote requests, service suggestions: POST /feedback, free, read daily.) - POST https://agent-exec.448c.org/dns -- rent