tools · Listed · eip155:8453 · Found · 2 endpoints · Gateway-eligible
web-production-77376.up.railway.app
web-production-77376.up.railway.app
Buy the "My Agent Bought Me This" embroidered hat — 0.5 USDC on Base
Indexed from this operator's public /.well-known/x402.json. Found is not operator-owned and is not attested. Claim or opt out.
Agent Read · Cleared Index
ROUTE
Route when you need tools at published x402 prices.
confidence
78%
source
signal
Index before you pay. Same payload for agents:
GET /api/cleared/agent-read?slug=cat-web-production-77376-up-railway-app
When to call
- Need tools via x402 and want Cleared-indexed payTo with a live scorecard.
- Buy the "My Agent Bought Me This" embroidered hat — 0.5 USDC on Base
Risks
- Found — not operator-owned; claim status unknown.
- No Cleared settlement receipt on file yet.
- No Gateway traffic yet — market share unproven.
Price posture
2 endpoints — confirm price on manifest before pay.
Category · Gateway
tools · no Gateway routes yet — early / unproven on Cleared market share.
Endpoint hints
POST /checkoutThe only order endpoint. Fully agent-native: no registration, no saved card, no API key. x402 flow: 1. POST with { sku, name, email, address } and no payment h
Evidence (Cleared)
- → Intake verified · Gateway-eligible
- → Trust 70/100 · pass · tier listed
- → Protocol x402 · eip155:8453
- → Manifest reachable · schema valid
- → Found listing — indexed from public x402.json, not operator-attested.
Endpoints
Buy a hat with USDC over x402 (or a promo code) — no registration
$MeteredPOST https://web-production-77376.up.railway.app/checkoutThe only order endpoint. Fully agent-native: no registration, no saved card, no API key. x402 flow: 1. POST with { sku, name, email, address } and no payment header — the server returns 402 with a Payment-Required header carrying accepts[] (network, USDC asset, amount in smallest units, payTo). An unpaid probe is answered with 402 regardless of body completeness; full body validation runs on the PAID retry, before settlement, so an invalid body returns 400 and no USDC is captured. 2. Sign an EIP-3009 transferWithAuthorization with your Base wallet and retry the same request with the payment header (PAYMENT-SIGNATURE for x402 v2, or X-PAYMENT for v1). 3. On 201 the Shopify order is created and USDC settles on Base. Read price/network/asset/payee from the 402 envelope — do not hard-code. Payment uses deferred capture: USDC is captured only after a 2xx, and cancelled on 4xx/5xx. A 502 means no USDC was captured (safe to retry). Idempotency is keyed on the payment nonce — replaying the same signed authorization returns your original order (200), not a duplicate. Promo flow: include promo_code (with no payment header) for a free order. Do not send both a promo_code and a payment header. Collect the recipient's real name, email, and shipping address from the human — do not guess. All validation runs before payment settles, so a malformed body returns 400 with no charge.
Checks
reachable
valid
2026-10-07T16:45:54.139Z
No settlement evidence found in chain signals.
Gateway routing
Score ≥70/100 — Cleared attestation pass. Route via Gateway before pay.
Claim this listing to upgrade to Cleared attestation.
Claim listing