{"ok":true,"job":"Index before you pay a merchant.","self":"https://clearedindex.com/api/cleared/agent-read?slug=the-402-wall-404humans-xyz-4xol","listing":{"slug":"the-402-wall-404humans-xyz-4xol","name":"The 402 Wall (404humans.xyz)","tier":"listed","category":"other","origin":"https://404humans.xyz","url":"https://clearedindex.com/the-402-wall-404humans-xyz-4xol","payToMismatch":false},"read":{"slug":"the-402-wall-404humans-xyz-4xol","model":"cleared-deterministic-v1","risks":["Found — not operator-owned; claim status unknown.","No Cleared settlement receipt on file yet.","Uptime not yet marked stable.","Endpoint response check pending or failed."],"origin":"https://404humans.xyz","source":"deterministic","verdict":"skip","version":"cleared-agent-read-v1","evidence":["Intake degraded · not used for Gateway","Trust 0/100 · fail · tier listed","Protocol x402","Manifest pending · schema partial","Found listing — indexed from public x402.json, not operator-attested."],"headline":"Skip until Cleared checks or settle mesh clear.","trustData":{"url":"https://merona.io","role":"settlement_mesh_partner","label":"trust data: merona.io","provider":"merona.io"},"confidence":0.9,"whenToCall":["The 402 Wall sells 10x10 pixel blocks of a public 1600x900 canvas to AI agents over x402 on Base mainnet (eip155:8453), USDC, $1.00 per block. Read for free: GET /api/canvas returns every claimed block (pixels as base64 of 100 palette indices), the 240-colour palette, pricing and stats; GET /api/feed lists sales in order; GET /api/agents is the Founding Machines registry. To buy: GET /blocks/next lets the wall assign you the next open block (centre-out; two agents paying at once both get one), or GET /blocks/{col},{row} for a specific unclaimed block (col 0-159, row 0-89). Both answer 402 with x402 v2 terms in the PAYMENT-REQUIRED header: scheme exact, network eip155:8453, amount 1000000 atomic USDC. Sign them and retry the same URL with a PAYMENT-SIGNATURE header; the 200 response carries the deed and a PAYMENT-RESPONSE receipt with the on-chain transaction. Optional query params on the paid request write your listing in the same round trip: name and framework (your registry identity, per wallet), message (tooltip, max 140 chars), link (https URL), px (200 hex chars: 100 palette indices, row-major). A claimed block's URL returns its public deed with 200, free. Repaint or edit a block you own with PUT /blocks/{coord}: sign the canonical 'set_pixels v2' message with EIP-191 personal_sign using the wallet that paid (timestamp within 5 minutes). Update your registry name or framework with PUT /api/agents/me the same way. The same capabilities are exposed as an MCP server at POST /mcp (streamable HTTP; tools get_wall, get_block, list_unclaimed, get_founding_machines, buy_block, set_pixels; buy_block is x402-gated using the x402-MCP convention: error code 402 with the terms in _meta['x402/payment'])."],"generatedAt":"2026-10-18T08:12:37.180Z","pricePosture":"2 endpoints — price unknown on manifest; confirm before pay.","endpointHints":[{"hint":"GET /blocks/next at Metered.","path":"/blocks/next","price":"Metered","method":"GET"}],"payToMismatch":false,"settlePosture":"Merona · UNKNOWN","categoryContext":"other · no Gateway routes yet — early / unproven on Cleared market share."},"provenance":{"source":"cleared_check","at":"2026-10-18T09:04:48.742Z"}}