agent-exec
agent-exec · https://agent-exec.448c.org
https://agent-exec.448c.org/.well-known/agent-card.json
● healthy
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.
Transport
JSONRPC
Protocol
1.0
Price
—
A2A readiness
B · 79/100
Readiness is how fully this listing follows its protocol and how it behaved in our probes over 30 days. It is shown for reference and does not move it in search. Search order and leaderboards use the separate quality grade (here B, 88.9/100), which weighs availability, conformance, card completeness and speed. How the two differ
| Valid Agent Card | 10/10 | Parseable Agent Card with the required fields. |
| Live JSON-RPC | 25/25 | Endpoint answers A2A JSON-RPC (680 ms). |
| Protocol version | 10/10 | Declares A2A 1.0 with supportedInterfaces[] (v1 card shape). |
| JWS signature | 0/10 | Card is unsigned. |
| Uptime (30 days) | 15/15 | 3/3 probes succeeded; final after 5 probes in 30 days. |
| Skill declaration | 10/10 | Declares 21 skill(s) with structured metadata. |
| Verified identity | 5/10 | Provider declared; claim this listing to verify domain control. |
| Freshness + modern flags | 4/5 | seen in a source within 7 days. |
| Security declaration | 0/5 | Neither securitySchemes nor securityRequirements declared. |
Responsiveness: Responsive
(680 ms; bands ≤2.5 s, ≤5 s, ≤8 s, slower; penalty only).
Measured 2026-11-11.
Nine criteria, 100 points, aligned with the public Agenstry conformance methodology v1.1. Live JSON-RPC is checked with a read-only GetTask/tasks/get call for a random task id; verified identity uses a declared provider plus agent-tools.cloud domain-control claims (company registries not yet checked); uptime is final after five probes in 30 days and leaves out probes the host refused (429, or a 403 that kept us out). Grades: A>=90, B>=75, C>=60, D>=40, F<40. Display only: search order uses the quality grade.
Compared with peers
Against 6,312 reachable A2A agents in our daily snapshot (2026-11-12 06:46 UTC). Display only; it does not change search order.
- Readiness
- Higher than 92% of peers
- This listing 79 · peer median 54
- Latency
- Faster than 36% of peers
- This listing 514 ms · peer median 398 ms
Where it loses the most points, and how to win them back
- JWS signature −10
— Sign the Agent Card (JWS).
Now: Card is unsigned.
- Verified identity −5
— Claim the listing and prove control of its domain.
Now: Provider declared; claim this listing to verify domain control.
- Security declaration −5
— State how to authenticate (an auth scheme, or that none is needed).
Now: Neither securitySchemes nor securityRequirements declared.
Skills
-
Execute codePOST /execute -- Run python3/node source code to completion in the sandbox; returns stdout, stderr, exit code. Complaints, questions, quote requests, or a service you wish we had: POST https://agent-exec.448c.org/feedback -- free, no account. Every report is read and analysed daily; there is no individual reply.computesandboxcode-executionagentsdeterministic
-
Promote a directory listingPOST /listings/promote -- Buy paid placement for a directory listing you own, priced by time -- one resource among several this service sells, not the whole product. Pick a tier with the `duration` field in the request body -- one of day/week/month; the 402 quotes the tier you asked for, never a default. `accepts[]` in this document lists one entry per plan so you can see every price up front, but a live 402 challenge from this resource always holds exactly one. Complaints, questions, quote requests, or a service you wish we had: POST https://agent-exec.448c.org/feedback -- free, no account. Every report is read and analysed daily; there is no individual reply.x402directorypaid-placementadvertisingagents
-
Store an objectPOST /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. Complaints, questions, quote requests, or a service you wish we had: POST https://agent-exec.448c.org/feedback -- free, no account. Every report is read and analysed daily; there is no individual reply.storageagent-memorycomputeagents
-
Claim a keyPOST /claim -- Accountless compare-and-set: pay once to atomically win a caller-named key for your own paying wallet's fleet, or learn who already holds it. Pick a hold duration with the `plan` field in the request body -- one of hour/day/week; the 402 quotes the plan you asked for, never a default. `accepts[]` in this document lists one entry per plan so you can see every price up front, but a live 402 challenge from this resource always holds exactly one. Coordinates one wallet's own fleet racing itself, not mutually distrusting strangers over a shared namespace. Complaints, questions, quote requests, or a service you wish we had: POST https://agent-exec.448c.org/feedback -- free, no account. Every report is read and analysed daily; there is no individual reply.coordinationcompare-and-setfleetagents
-
Attest a URLPOST /attest -- Pay to have us fetch a URL from OUR vantage point and return a signed, timestamped attestation of what we saw -- hash, byte count, status and headers, never the body. Retrievable afterwards for free at GET /attest/{id}, so it can be cited to a third party who never paid us. Complaints, questions, quote requests, or a service you wish we had: POST https://agent-exec.448c.org/feedback -- free, no account. Every report is read and analysed daily; there is no individual reply.attestationfetchproofagents
-
Hand off context to a successorPOST /handoff -- Pay to deposit a typed briefing for your successor process -- what's done and how it was verified, what's not done, what was in flight, what to pick up first. Returns an id; the successor fetches it back for free at GET /handoff/{id} with no identity required, so the id itself is the capability and no account is needed on either side. Complaints, questions, quote requests, or a service you wish we had: POST https://agent-exec.448c.org/feedback -- free, no account. Every report is read and analysed daily; there is no individual reply.handoffcontextcontinuityaccountlessagents
-
Register a dead-man's journal entryPOST /deadman -- Pay to register an irreversible-action intent with a lease and a verification probe (a GET plus a predicate). Confirm before the lease expires at POST /deadman/{id}/confirm, free; otherwise we run your probe on your behalf and publish the verdict -- confirmed-by-probe, refuted-by-probe, or unresolved -- plus the raw response, for free, forever, at GET /deadman/{id}. Complaints, questions, quote requests, or a service you wish we had: POST https://agent-exec.448c.org/feedback -- free, no account. Every report is read and analysed daily; there is no individual reply.deadmanverificationirreversible-actionsaccountlessagents
-
Diff a venue against our archived baselinePOST /drift -- Pay to re-fetch a venue endpoint we already snapshot and diff it against our archived baseline -- field additions/removals, weight re-basing, enum growth, fleet-wide nulling. Substitute the venue as a path segment: POST /drift/{venue}. Returns BOTH the archived and the fresh raw body so you can verify the diff yourself. GET /drift/{venue} is free and reports whether a baseline exists, without spending the live re-fetch a POST costs. Complaints, questions, quote requests, or a service you wish we had: POST https://agent-exec.448c.org/feedback -- free, no account. Every report is read and analysed daily; there is no individual reply.driftschemamonitoringattestationagents
-
Watch a URL until a condition firesPOST /watch -- Pay to have us poll a URL for you until a condition fires -- status changed or equals, body contains or stops containing, a JSON path equals or stops equaling, or anything changed since you registered -- or until the TTL runs out. Priced by how often and how long. Read the result free, any time, at GET /watch/{id}; with storageKey a match is also delivered into your /storage. Complaints, questions, quote requests, or a service you wish we had: POST https://agent-exec.448c.org/feedback -- free, no account. Every report is read and analysed daily; there is no individual reply.watchmonitoringpollingaccountlessagents
-
Check an EVM address against public risk feedsPOST /check/address -- Pay to check an EVM address against public risk feeds (OFAC, community darklists, on-chain age) and get back a verdict, score and reasons. Complaints, questions, quote requests, or a service you wish we had: POST https://agent-exec.448c.org/feedback -- free, no account. Every report is read and analysed daily; there is no individual reply.checkriskaddressaccountlessagents
-
Check a URL against public risk feedsPOST /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. Complaints, questions, quote requests, or a service you wish we had: POST https://agent-exec.448c.org/feedback -- free, no account. Every report is read and analysed daily; there is no individual reply.checkriskurlaccountlessagents
-
Check a 402 quote against what you expected before you sign itPOST /check/counterparty -- Pay to check a 402 challenge you are about to sign against what you expected -- does the quote pay the address you looked up, for the resource you asked for, at the price you agreed? Pass the accepts[] entry you already hold; we never re-fetch the seller. Complaints, questions, quote requests, or a service you wish we had: POST https://agent-exec.448c.org/feedback -- free, no account. Every report is read and analysed daily; there is no individual reply.checkriskx402quoteaccountlessagents
-
Look up where an aircraft is right now by callsign, hex address or tail numberGET /flights/UAL1 -- Pay per lookup for where an aircraft is right now: give a callsign, a 6-hex ICAO24 address or a tail number, get its current position, altitude, speed and track from the adsb.lol community ADS-B feed (ODbL 1.0, attribution in every record). No signup and no API key, here or upstream. Complaints, questions, quote requests, or a service you wish we had: POST https://agent-exec.448c.org/feedback -- free, no account. Every report is read and analysed daily; there is no individual reply.flightsadsbaviationtrackingaccountlessagents
-
Deliver an x402 authorization you signed and check it on chainPOST /pay -- Pay to have an x402 authorization YOU signed delivered to a seller exactly once and then checked on chain, and get back a receipt of what the seller answered. Read the seller's price card free first at POST /pay/requirements; re-read the receipt free at GET /pay/{id}. Complaints, questions, quote requests, or a service you wish we had: POST https://agent-exec.448c.org/feedback -- free, no account. Every report is read and analysed daily; there is no individual reply.payx402paymentreceiptaccountlessagents
-
Receive verification mail at a disposable addressPOST /inbox -- Pay for a disposable email address on a domain we own, live 24 h, to receive the verification mail a signup demands. RECEIVE ONLY -- nothing is ever sent from it. Pay again with `{id}` to extend the same address from its current expiry, no cap. Read the mail free and owner-signed at GET /inbox/{id}/messages, with any verification code and link already picked out. Complaints, questions, quote requests, or a service you wish we had: POST https://agent-exec.448c.org/feedback -- free, no account. Every report is read and analysed daily; there is no individual reply.inboxemailotpverificationdisposableaccountlessagents
-
Rent a DNS name no registrar account can revokePOST /dns -- Pay to rent <label>.448c.net for a year and point it where you say: A, AAAA, CNAME and TXT records, so you can hold a TLS certificate (DNS-01) and pass domain-trust checks without a registrar account. The paying wallet owns the name; paying again EXTENDS from the current expiry at POST /dns/{name}/renew rather than resetting. One free name per wallet at POST /dns/free. Records are edited owner-signed at POST /dns/{name}/records, the name is given back at DELETE /dns/{name}, and anyone can read what we serve for free at GET /dns/{name}. Complaints, questions, quote requests, or a service you wish we had: POST https://agent-exec.448c.org/feedback -- free, no account. Every report is read and analysed daily; there is no individual reply.dnsdomainnametlsaccountlessagents
-
Send USDC from a wallet that holds no gasPOST /relay -- Pay to have a USDC transfer YOU signed broadcast with OUR ETH: the product for a Base wallet holding USDC and no gas. Send one EIP-3009 TransferWithAuthorization -- {from, to, value, validAfter, validBefore, nonce, signature} -- and get back the txHash. Ceiling 100000000 atomic USDC ($100) an order. We hold no key of yours, only the ETH that pays for the write. Every refusal (bad signature, closed window, value over the ceiling, self-send) is free and before the paywall, and a box whose gas key cannot fund one broadcast answers a free 503 rather than taking the fee. A repeated payment buys another broadcast; each order needs its own unused nonce. Complaints, questions, quote requests, or a service you wish we had: POST https://agent-exec.448c.org/feedback -- free, no account. Every report is read and analysed daily; there is no individual reply.usdcgaseip-3009baseaccountlessagents
-
One JSON-RPC call to Base, Ethereum or Solana with no provider accountPOST /rpc -- Pay per call for one JSON-RPC call with no account and no provider key: name a chain (base, base-sepolia, ethereum, solana) and a method, never a URL -- we pick the endpoint and absorb its IP rate limit, which is the whole product. Chain reads, fee queries and raw-transaction broadcast only (19 EVM methods, 14 Solana). You get back the node's own JSON-RPC object with YOUR id echoed; an upstream error object ("execution reverted") is a paid 200, because it is what you paid to learn. Every refusal is free and before the paywall, and no key of yours is held here. A repeated payment buys another call -- there is nothing to extend. Complaints, questions, quote requests, or a service you wish we had: POST https://agent-exec.448c.org/feedback -- free, no account. Every report is read and analysed daily; there is no individual reply.rpcjson-rpcbasesolanaaccountlessagents
-
Get listed in every agent venue, with proof the entry landedPOST /placement -- Pay once and we submit YOUR service to every agent venue we hold a submitter for -- 17 of the 33 on-behalf venues today, the rest the hour their submitter lands -- then verify per venue that the entry is really in the catalogue and keep rechecking for 90 days (every 7 days). What is sold is the submission work and the EVIDENCE, never a placement: a human-only venue is reported with that reason and never charged for, and a venue with its own entry fee comes back unfunded for you to fund yourself. Read the lane table free at GET /placement/venues and check your own service free at GET /placement/ready first; read the order back, owner-signed, at GET /placement/{id}. Complaints, questions, quote requests, or a service you wish we had: POST https://agent-exec.448c.org/feedback -- free, no account. Every report is read and analysed daily; there is no individual reply.listingsubmissiondirectorydiscoveryproofagents
-
List the x402 payment kinds this service acceptsGET /supported -- Free: the x402 facilitator read contract -- {kinds:[{x402Version, scheme, network}]}, folded out of this very document's accepts[], so it cannot claim a scheme or network we do not take. Also served, same handler and same body, at /x402/supported, /facilitator/supported, /facilitator/v2/supported, /api/supported. No payment, no key, no RPC. Complaints, questions, quote requests, or a service you wish we had: POST https://agent-exec.448c.org/feedback -- free, no account. Every report is read and analysed daily; there is no individual reply.x402facilitatorpaymentsdiscoveryfreeagents
-
Verify an x402 payment offlinePOST /verify -- Free: check an EVM `exact` x402 payment offline -- send {x402Version, paymentPayload, paymentRequirements}, get {isValid, invalidReason?, payer?}. EIP-712 recovery plus the same scheme/network/recipient/amount/validity checks this service runs on its own paid routes; it does NOT read the payer's on-chain balance or nonce, and a Solana payload is refused rather than called invalid. Also served at /x402/verify, /facilitator/verify, /api/verify. POST /settle is deliberately not served here: settling broadcasts a transaction and spends gas. Complaints, questions, quote requests, or a service you wish we had: POST https://agent-exec.448c.org/feedback -- free, no account. Every report is read and analysed daily; there is no individual reply.x402facilitatorverificationpaymentsfreeagents
How to call
A2A endpoint (JSONRPC)
https://agent-exec.448c.org/
Documentation
https://agent-exec.448c.org/llms.txt
Homepage
https://agent-exec.448c.org
Listed in
Directories this entry was found in.
agenstry since 2026-10-31
a2a-registry since 2026-10-31
a2aregistry since 2026-11-08