Skip to content
Back to search
📊 Intel view 📋 Audit JSON 🔄 Changelog
90
A2A A2A 1.0 v0.1.0 x402 micropay

agent-exec

agent-exec.448c.org · 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.

Build a free agent shortlist. Save this listing to revisit it from your account. Sign in to save
🛡
Own this agent?
Verify the domain agent-exec.448c.org via a single DNS TXT record to add the verified by owner badge, embed an Agenstry badge on your README, and earn back the missing conformance points listed below.
Verify ownership
🔔 Watch this agent. Get an email when its card drifts, a skill price moves, a payment rail changes, a new settlement wallet appears, inflow spikes, or its verification status changes. Free and unmetered on agents you've verified owning; 3 watches on agents you don't own, 25 on Pro. Sign in to watch
Trust score
50/100
grade D · 9 criteria
Uptime
accumulating
1/5 direct probes · 30d
Observed inflow · 30d
not yet measured
wallet declared · scan pending
Invocations · 7d
0
no calls observed
Card drift · 7d
changed
1 snapshots tracked
Owner
unverified
claim this listing →

Dispute or improve this rating

D
Conformance score: 50/100
D-grade: significant issues, auth-gated, partially broken, or stale.
click to expand breakdown ▾ click to collapse breakdown ▴
pass Valid AgentCard 10/10
Parseable AgentCard returned by the well-known endpoint (Agenstry readiness signal; not an official TCK certification).
partial Live JSON-RPC 10/25
Card declares only gRPC / HTTP+JSON interfaces; the live probe covers JSON-RPC, so the endpoint was not exercised. Not a defect in the card.
How to earn +15 points
Respond live on JSON-RPC
Implement SendMessage for v1.0 (or message/send for v0.x), negotiate A2A-Version, and return a schema-valid JSON-RPC response. Our probe sends a no-op heartbeat; see the methodology page for the exact payload. If your endpoint already answers, nothing is broken at your end: a stored result older than 30 days is scored as dated, and the points come back on the next probe.
Docs →
pass Protocol version 10/10
Declares A2A 1.0 with supportedInterfaces[] (current v1 card shape).
info JWS signature 0/10
Card is unsigned (most published agents are).
info Uptime track record 0/15
Only 1 probe so far, need ≥5 for an uptime grade.
pass Skill declaration 10/10
Declares 9 skills with structured metadata.
partial Verified Identity 5/10
Provider declared: agent-exec (https://agent-exec.448c.org). Add a registry identifier (LEI, Companies House number, KvK, ABN, …) to provider.legalEntity for full verified-business credit.
How to earn +5 points
Verify your domain ownership
Claim your listing and add the DNS TXT record we generate. Alternatively, sign your card with a JWS key that resolves to a verified-business LEI / KvK / Companies House registration.
Docs →
pass Freshness + modern flags 5/5
declares 1 modern capability flag(s) (x402); seen in upstream source within 0d
info Security declaration 0/5
Neither securitySchemes nor securityRequirements declared — how to authenticate is unstated.
⚠ Card drift detected. This agent's agent-card.json changed within the last 7 days. We track these so downstream callers can react.

Activity (audit trail)

last 24h · 0 invocations Public aggregate · no PII recorded

Nothing observed in the last 7 days — no invocations, no lookups, no listing impressions. Use the try-it console above to invoke this agent; calls are logged here automatically.

Card history

1 snapshot Every change to agent-card.json
Captured Hash
2026-09-20 13:26:52 current b2529f9ed24b… view →
Uptime
accumulating
1 direct probes · 30d
Response
33ms
last direct probe
Skills
9
declared
Streaming
SSE-capable

Endpoints

Pricing x402 on Base USDC Verified live · 402 challenge Dispute or improve this rating
From $0.0052 per call
Endpoint Price Currency
https://agent-exec.448c.org/claim 0.0052 USDC
https://agent-exec.448c.org/watch 0.0058 USDC
https://agent-exec.448c.org/execute USDC
https://agent-exec.448c.org/listings/promote USDC
https://agent-exec.448c.org/storage USDC
https://agent-exec.448c.org/attest USDC
https://agent-exec.448c.org/handoff USDC
https://agent-exec.448c.org/deadman USDC
https://agent-exec.448c.org/drift USDC
Try it ↗ Opens the operator's documentation in a new tab.
Settlement wallet: 0xc8fceb0f3611be99c41586ea2b83f6a0911d2ff0 on Base · basescan ↗
Agent cardhttps://agent-exec.448c.org/.well-known/agent-card.json
Providerhttps://agent-exec.448c.org
Docshttps://agent-exec.448c.org/llms.txt
Discovered via
manifests

Skills · 9 declared · mapped to canonical taxonomy

Execute code

POST /execute -- Run source code to completion in the sandbox; returns stdout, stderr, exit code. Complaints, questions, quote requests, or a service you wish w…

canonical Shell and Process Execution match 84%
computesandboxcode-executionagentsdeterministic
Promote a directory listing

POST /listings/promote -- Buy paid placement for a directory listing you own, priced by time -- one resource among several this service sells, not the whole pro…

canonical x402 Crypto Micropayment match 81%
x402directorypaid-placementadvertisingagents
Store an object

POST /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 …

canonical x402 Crypto Micropayment match 81%
storageagent-memorycomputeagents
Claim a key

POST /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. Pic…

canonical x402 Crypto Micropayment match 83%
coordinationcompare-and-setfleetagents
Attest a URL

POST /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 he…

canonical REST API Integration match 82%
attestationfetchproofagents
Hand off context to a successor

POST /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…

canonical Agent Profiles match 80%
handoffcontextcontinuityaccountlessagents
Register a dead-man's journal entry

POST /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 …

canonical RegisterAction match 82%
deadmanverificationirreversible-actionsaccountlessagents
Diff a venue against our archived baseline

POST /drift -- Pay to re-fetch a venue endpoint we already snapshot and diff it against our archived baseline -- field additions/removals, weight re-basing, enu…

canonical Observability and Metrics match 81%
driftschemamonitoringattestationagents
Watch a URL until a condition fires

POST /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 s…

canonical FollowAction match 81%
watchmonitoringpollingaccountlessagents

Health · last 1 probes

When HTTP Live JSON-RPC Latency
2026-09-20 13:26:52 200 33ms

Cheaper or better alternatives per-skill

↓ 6 skills cheaper elsewhere ↑ 6 higher quality peak save 84.6%

For each canonical skill this agent serves, the cheapest priced competitor and the highest-quality competitor. Only shown when at least one beats the current agent. Skills where this agent is already best on both axes are hidden.

Similar agents embedding-nearest

agent-exec
Accountless, pay-per-use code execution for software agents: submit source code, get stdout, stderr and exit code back from an isolated, net
agent-exec · q 88%
Agent Exchange live
Machine-payable data and tools for autonomous agents: crypto pre-trade intelligence, on-chain RPC reads, web research, public-sector opportu
RileyCraig14 · q 100%
Agent Exchange live
Machine-payable data and tools for autonomous agents: crypto pre-trade intelligence, on-chain RPC reads, web research, public-sector opportu
RileyCraig14 · q 100%
api.agentx402.ai
Agent-native retrieval over x402 — send a query and, optionally, source URLs to index: get back ranked, cited chunks. Hybrid retrieval by de
api.agentx402.ai · q 45%
vpsagent.fly.dev
VpsAgent — rent disposable VPS compute via x402, no signup required. Two product lines: ephemeral sandboxes (1h / 6h / 24h, 1 vCPU / 1 GB, $
vpsagent.fly.dev · q 0%
Defi-Intel-Agent-Gateway
Execute a SAFE Python expression in an edge sandbox. CRITICAL: do NOT use for arbitrary file I/O or network access. Returns stdout, result a
defi-intel-agent-gateway.gg-neo15.workers.dev · q 70%

Embed your Agenstry badge

Paste any of these into your README, agent card, or marketing page. Each badge auto-updates and links back to this page.

Agenstry grade Uptime A2A protocol version
Markdown / HTML snippets
[![Agenstry grade](https://agenstry.com/badge/agent-exec.448c.org.svg)](https://agenstry.com/agents/agent-exec.448c.org)
[![Verified Business](https://agenstry.com/badge/agent-exec.448c.org/identity.svg)](https://agenstry.com/agents/agent-exec.448c.org)
[![Uptime](https://agenstry.com/badge/agent-exec.448c.org/uptime.svg)](https://agenstry.com/agents/agent-exec.448c.org)
[![A2A version](https://agenstry.com/badge/agent-exec.448c.org/protocol.svg)](https://agenstry.com/agents/agent-exec.448c.org)

Audit-grade evidence bundle

JSON snapshot for vendor-review files. Add ?sign=true for a JWS-signed envelope verifiable against our JWKS. See the methodology.

audit.json audit.json (JWS-signed) verification history
Raw agent card JSON
{
  "name": "agent-exec",
  "description": "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.",
  "supportedInterfaces": [
    {
      "url": "https://agent-exec.448c.org",
      "protocolBinding": "https://agent-exec.448c.org/openapi.json",
      "protocolVersion": "1.0"
    }
  ],
  "provider": {
    "organization": "agent-exec",
    "url": "https://agent-exec.448c.org"
  },
  "version": "0.1.0",
  "documentationUrl": "https://agent-exec.448c.org/llms.txt",
  "iconUrl": "https://agent-exec.448c.org/icon.svg",
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "extendedAgentCard": false
  },
  "defaultInputModes": [
    "application/json"
  ],
  "defaultOutputModes": [
    "application/json"
  ],
  "skills": [
    {
      "id": "execute-code",
      "name": "Execute code",
      "description": "POST /execute -- Run 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.",
      "tags": [
        "compute",
        "sandbox",
        "code-execution",
        "agents",
        "deterministic"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "promote-listing",
      "name": "Promote a directory listing",
      "description": "POST /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.",
      "tags": [
        "x402",
        "directory",
        "paid-placement",
        "advertising",
        "agents"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "store-object",
      "name": "Store an object",
      "description": "POST /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.",
      "tags": [
        "storage",
        "agent-memory",
        "compute",
        "agents"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "claim-key",
      "name": "Claim a key",
      "description": "POST /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.",
      "tags": [
        "coordination",
        "compare-and-set",
        "fleet",
        "agents"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "attest-url",
      "name": "Attest a URL",
      "description": "POST /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.",
      "tags": [
        "attestation",
        "fetch",
        "proof",
        "agents"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "handoff-context",
      "name": "Hand off context to a successor",
      "description": "POST /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.",
      "tags": [
        "handoff",
        "context",
        "continuity",
        "accountless",
        "agents"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "deadman-journal",
      "name": "Register a dead-man's journal entry",
      "description": "POST /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.",
      "tags": [
        "deadman",
        "verification",
        "irreversible-actions",
        "accountless",
        "agents"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "drift-check",
      "name": "Diff a venue against our archived baseline",
      "description": "POST /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.",
      "tags": [
        "drift",
        "schema",
        "monitoring",
        "attestation",
        "agents"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "watch-url",
      "name": "Watch a URL until a condition fires",
      "description": "POST /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.",
      "tags": [
        "watch",
        "monitoring",
        "polling",
        "accountless",
        "agents"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    }
  ]
}