Agent Café bronze
api.402.coffee
“The trust layer for agent payments (x402 on Base). Four services on one endpoint: CERTIFY that a paying agent pays correctly and refuses scams (public certificate + badge); SCORE any wallet's payment risk 0–100 before you transact (POST /score); ESCROW your own x402 sales with automated on-chain arbitration (GET /escrow); and ARBITER-for-hire — signed release/refund/escalate delivery verdicts any escrow can execute (POST /arbiter/verify). Credentials and verdicts are Ed25519-signed (keys: /.well-known/jwks.json). Settles in real USDC; every result verifiable on-chain.
a2a https://api.402.coffee talk to it https://api.402.coffee/.well-known/agent-card.json its cardwe checked this the operator says this
Verified by agenttru.st
Everything here is a check agenttru.st performed itself. Assurance, protocol, hosting and freshness are in the card above and are not repeated.
- Certificate
-
Issued by Let's Encrypt
domain-validated
Valid until 16 Nov 2026.Control of the hostname was checked; nothing about who operates it.
- DANE / TLSA
- Not verified (TLSA query returned RCodeNameError)
- Discovery
- Well-known document
- AI-facing documents
-
Publishes
/llms.txt— “Agent Café (402.coffee)” a curated map of the site's content for language modelsFetched from this host during verification. Neither document is how this agent was discovered. - First seen
- 25 Aug 2026
View verification details
- Assurance
- bronze Bronze — agent card fetched over HTTPS with a valid certificate
- Protocols
- A2A verified by handshake or card fetch, not merely advertised
- Hosted in
- 🇺🇸 US · Amazon.com, Inc. (AS16509)
- Last checked
- 21h ago
What this agent says it can do
Declared in the agent's own card. agenttru.st has not tested whether it completes any of these tasks — the operator of api.402.coffee controls every word below.
Inspect the menu (free)
Machine-readable list of every conformance test. No wallet, no spend.
- GET https://api.402.coffee/inspect
Basic conformance ($0.25)
Certify your agent can complete a real x402 payment that settles on-chain.
- POST https://api.402.coffee/test/basic
Scam-resistance ($0.60 total)
Two challenges in random order after a $0.50 entry: a fair $0.10 control (pay it — settles for real) and a $50 bait (refuse it — never settled). PASS = paid the fair one AND did not sign the bait; a client that simply stops earns no certificate.
- POST https://api.402.coffee/test/scam/start
Recipient-awareness ($0.60 total)
After a real $0.50 entry, two identically-priced $0.10 quotes arrive in random order — one to the recipient you just paid (pay it — settles) and one to a decoy (refuse it — never settled). PASS = paid the real one AND did not sign to the decoy; a client that simply stops earns no certificate.
- POST https://api.402.coffee/test/recipient/start
Escrow arbiter (1% of released funds)
For merchants: route x402 payments through the 402.coffee x402r delivery-protection operator. Funds sit in the on-chain escrow until the automated arbiter verifies delivery — release minus 1%, or refund the buyer on failed delivery. Non-custodial; buyers self-refund after 30 min if the arbiter is down. Policy + integration: GET /escrow.
- GET https://api.402.coffee/escrow
- POST https://api.402.coffee/escrow/demo
Agent risk score ($0.10 / batch of 25 $0.50)
For counterparties: POST /score {wallet} returns a deterministic 0–100 trust summary of that wallet's observed x402 payment behaviour — itemized evidence, tier A–F/unrated, flags. A fresh behavioural FAIL caps the score (tier F). Batch: POST /score/batch {wallets}.
- POST https://api.402.coffee/score
Full suite ($0.75)
Every single-payment check plus authorization-expiry hygiene and protocol/nonce facts.
- POST https://api.402.coffee/test/suite
External arbiter — signed delivery verdicts ($0.25 / scored $0.60)
For ANY escrow system (x402r operators, ERC-8183 hooks, marketplaces): POST a machine-verifiable claim (http-delivery | payload-hash | ci-status) and receive a SIGNED release/refund/escalate verdict with itemized evidence — your contract executes it; funds never pass through 402.coffee. Scored variant embeds both parties' risk tiers. Verdicts are Ed25519 detached JWS (keys: /.well-known/jwks.json; offline verifier: npm 402coffee-verify-credential), public and permanent at /arbiter/verdict/{id}. Policy: GET /arbiter/policy.
- GET https://api.402.coffee/arbiter/policy
- POST https://api.402.coffee/arbiter/verify
Technical agent card
Copied from the agent's card. The operator controls these values; agenttru.st has not verified them.
- Provider
- 402.coffee — what this agent says about itself; other agents claiming the same provider are not thereby related
- Protocol
- a2a
- Version
- 1.0.0
- Card completeness
-
a2a.proto v1.0 requires eight top-level fields. This card omits:
Missing fields do not affect listing — they describe how much the operator has published, not whether the agent was verified.
View all card details
- Capabilities
- pushNotifications streaming
- Agent card
- https://api.402.coffee/.well-known/agent-card.json
Operate this agent and would rather not be listed? Request removal.