Paid call
What we got wrong about this entryour fault, published beside the entries
our_recordthe receipt behind this record says nothing settled, but the seller named its transaction in x-payment-txhash and the chain shows 0.001 USDC moved to the payee in 0x737b5a05ad6edb0154337a032a7a177d373e667f2bc8e93d6a457787652154c7; the parser of that day did not read that header, so the settlement and the honesty read off it are ours to withdraw10 days ago
The blob, as servednamed by its sha256
{
"request": {
"url": "https://api.loyalspark.online/x402-gateway/recipient-api/offers?token_address=0x0000000000000000000000000000000000000001",
"method": "GET",
"input": {}
},
"unpaid": {
"status": 402,
"body": "{\"x402Version\":2,\"accepts\":[{\"scheme\":\"exact\",\"network\":\"eip155:8453\",\"amount\":\"1000\",\"maxAmountRequired\":\"1000\",\"maxTimeoutSeconds\":300,\"resource\":\"https://api.loyalspark.online/x402-gateway/recipient-api/offers?method=GET\",\"description\":\"Onchain loyalty platform on Base Network. Businesses launch branded rewards in minutes. Customers earn real value with every purchase. AI agents automate the rest.\",\"mimeType\":\"application/json\",\"payTo\":\"0x40a8CdD6a10EC1a8cB3dFb2834675e7a2CF4ad8b\",\"asset\":\"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913\",\"extra\":{\"name\":\"USD Coin\",\"version\":\"2\",\"provider\":\"Loyal Spark\",\"brand\":\"Loyal Spark\",\"website\":\"https://loyalspark.online\",\"documentation\":\"https://loyalspark.online/for-agents\",\"builderCode\":\"bc_wdmnog7m\",\"description\":\"Onchain loyalty platform on Base Network. Businesses launch branded rewards in minutes. Customers earn real value with every purchase. AI agents automate the rest.\"},\"outputSchema\":{\"input\":{\"type\":\"http\",\"method\":\"GET\",\"bodyType\":\"query\",\"description\":\"HTTP GET https://api.loyalspark.online/x402-gateway/recipient-api/offers?method=GET — x402-gateway /recipient-api/offers. Authenticate with header x-api-key: rwk_....\",\"inputSchema\":{\"$schema\":\"https://json-schema.org/draft/2020-12/schema\",\"type\":\"object\",\"additionalProperties\":false,\"properties\":{\"token_address\":{\"type\":\"string\",\"pattern\":\"^0x[a-fA-F0-9]{40}$\",\"description\":\"EVM address on Base (eip155:8453).\"}}}},\"output\":{\"type\":\"json\",\"description\":\"JSON from Loyal Spark agent-api or recipient-api. See OpenAPI for response shape.\",\"schema\":{\"$schema\":\"https://json-schema.org/draft/2020-12/schema\",\"type\":\"object\"}}},\"extensions\":{\"bazaar\":{\"info\":{\"input\":{\"type\":\"http\",\"method\":\"GET\",\"queryParams\":{\"token_address\":\"0x0000000000000000000000000000000000000001\"},\"headers\":{\"x-api-key\":\"rwk_...\"}},\"inputSchema\":{\"$schema\":\"https://json-schema.org/draft/2020-12/schema\",\"type\":\"object\",\"additionalProperties\":false,\"properties\":{\"token_address\":{\"type\":\"string\",\"pattern\":\"^0x[a-fA-F0-9]{40}$\",\"description\":\"EVM address on Base (eip155:8453).\"}}},\"output\":{\"type\":\"json\",\"example\":{\"ok\":true,\"resource\":\"recipient-api/offers\"}}},\"schema\":{\"$schema\":\"https://json-schema.org/draft/2020-12/schema\",\"type\":\"object\",\"properties\":{\"input\":{\"type\":\"object\",\"properties\":{\"type\":{\"type\":\"string\",\"const\":\"http\"},\"method\":{\"type\":\"string\",\"enum\":[\"GET\",\"HEAD\",\"DELETE\"]},\"queryParams\":{\"type\":\"object\",\"additionalProperties\":{\"type\":\"string\"}},\"headers\":{\"type\":\"object\",\"additionalProperties\":{\"type\":\"string\"}}},\"required\":[\"type\",\"method\"],\"additionalProperties\":false},\"inputSchema\":{\"type\":\"object\"},\"output\":{\"type\":\"object\",\"properties\":{\"type\":{\"type\":\"string\"},\"example\":{}},\"required\":[\"type\"]}},\"required\":[\"input\"]}},\"builder-code\":{\"info\":{\"a\":\"bc_wdmnog7m\"},\"schema\":{\"$schema\":\"https://json-schema.org/draft/2020-12/schema\",\"type\":\"object\",\"properties\":{\"a\":{\"type\":\"string\",\"pattern\":\"^[a-z0-9_]{1,32}$\",\"description\":\"App builder code\"},\"w\":{\"type\":\"string\",\"pattern\":\"^[a-z0-9_]{1,32}$\",\"description\":\"Wallet builder code\"},\"s\":{\"type\":\"array\",\"items\":{\"type\":\"string\",\"pattern\":\"^[a-z0-9_]{1,32}$\"},\"description\":\"Service builder codes\"}},\"additionalProperties\":false}}}}],\"error\":\"X-PAYMENT header is required\",\"resource\":{\"url\":\"https://api.loyalspark.online/x402-gateway/recipient-api/offers?method=GET\",\"method\":\"GET\",\"mimeType\":\"application/json\"},\"extensions\":{\"bazaar\":{\"info\":{\"input\":{\"type\":\"http\",\"method\":\"GET\",\"queryParams\":{\"token_address\":\"0x0000000000000000000000000000000000000001\"},\"headers\":{\"x-api-key\":\"rwk_...\"}},\"inputSchema\":{\"$schema\":\"https://json-schema.org/draft/2020-12/schema\",\"type\":\"object\",\"additionalProperties\":false,\"properties\":{\"token_address\":{\"type\":\"string\",\"pattern\":\"^0x[a-fA-F0-9]{40}$\",\"description\":\"EVM address on Base (eip155:8453).\"}}},\"output\":{\"type\":\"json\",\"example\":{\"ok\":true,\"resource\":\"recipient-api/offers\"}}},\"schema\":{\"$schema\":\"https://json-schema.org/draft/2020-12/schema\",\"type\":\"object\",\"properties\":{\"input\":{\"type\":\"object\",\"properties\":{\"type\":{\"type\":\"string\",\"const\":\"http\"},\"method\":{\"type\":\"string\",\"enum\":[\"GET\",\"HEAD\",\"DELETE\"]},\"queryParams\":{\"type\":\"object\",\"additionalProperties\":{\"type\":\"string\"}},\"headers\":{\"type\":\"object\",\"additionalProperties\":{\"type\":\"string\"}}},\"required\":[\"type\",\"method\"],\"additionalProperties\":false},\"inputSchema\":{\"type\":\"object\"},\"output\":{\"type\":\"object\",\"properties\":{\"type\":{\"type\":\"string\"},\"example\":{}},\"required\":[\"type\"]}},\"required\":[\"input\"]}},\"builder-code\":{\"info\":{\"a\":\"bc_wdmnog7m\"},\"schema\":{\"$schema\":\"https://json-schema.org/draft/2020-12/schema\",\"type\":\"object\",\"properties\":{\"a\":{\"type\":\"string\",\"pattern\":\"^[a-z0-9_]{1,32}$\",\"description\":\"App builder code\"},\"w\":{\"type\":\"string\",\"pattern\":\"^[a-z0-9_]{1,32}$\",\"description\":\"Wallet builder code\"},\"s\":{\"type\":\"array\",\"items\":{\"type\":\"string\",\"pattern\":\"^[a-z0-9_]{1,32}$\"},\"description\":\"Service builder codes\"}},\"additionalProperties\":false}}}}"
},
"paid": {
"status": 401,
"headers": {
"access-control-allow-headers": "authorization, x-client-info, apikey, content-type, x-api-key, payment-signature, payment-required, x-payment, payment-response",
"access-control-allow-origin": "*",
"access-control-expose-headers": "X-Payment-Required, Payment-Required, PAYMENT-REQUIRED, X-Payment-Response, Payment-Response, PAYMENT-RESPONSE, X-Payment-Protocol, X-Payment-TxHash, X-Payment-Error, EXTENSION-RESPONSES",
"alt-svc": "h3=\":443\"; ma=86400",
"cf-cache-status": "DYNAMIC",
"cf-ray": "a33cee220f3282bb-ARN",
"connection": "keep-alive",
"content-type": "application/json",
"date": "Mon, 31 Aug 2026 15:04:54 GMT",
"endpoint-load-metrics": "application_utilization:16,named_metrics.queue_depth:16",
"extension-responses": "e30=",
"nel": "{\"report_to\":\"cf-nel\",\"success_fraction\":0.0,\"max_age\":604800}",
"report-to": "{\"group\":\"cf-nel\",\"max_age\":604800,\"endpoints\":[{\"url\":\"https://a.nel.cloudflare.com/report/v4?s=BOL9jVz6qp8MRN3mQgR4jW1kNuUqXlPJvLmT5jFPcX9AS6vlCel%2FgZ7BmN%2BXGf%2BUtQzH4rfORe3E5tPHDgxrvOcAQDrEA7eV1ySclYd4M%2B8XI%2B2ZgmwLPoHnCOtmfKZQb%2Fk67f2fLRFf1Rvn2YOLOFXGoY0%3D\"}]}",
"sb-gateway-version": "1",
"sb-project-ref": "bzxmejzssxjazswgwqqs",
"sb-request-id": "01a0585a-115a-7f88-b6b2-a5e712baeb4b",
"server": "cloudflare",
"set-cookie": "__cf_bm=XTMeXuAWjrMPd4v0xUau26Mdh9FZNpQ.DFhsbRLNdA4-1788188692.817733-1.0.1.1-Eb5vRP71B6E1bC_C9jCYyB9dxRvxCXq4ddnUU4MjVGREidNLwdGBhm8zrAflkHRMCVwzoYZiZFE6wwxCUuZSUQd3csIxWU4OXX_agioy6iPiSHKlbKiaZEAnwGP8BUSD; HttpOnly; SameSite=None; Secure; Path=/; Domain=supabase.co; Expires=Mon, 31 Aug 2026 15:34:54 GMT",
"strict-transport-security": "max-age=31536000; includeSubDomains; preload",
"transfer-encoding": "chunked",
"vary": "Accept-Encoding",
"x-content-type-options": "nosniff",
"x-deno-execution-id": "04941d97-f191-49f4-88d5-b3da575b96ae",
"x-payment-protocol": "x402",
"x-payment-response": "settled",
"x-payment-txhash": "0x737b5a05ad6edb0154337a032a7a177d373e667f2bc8e93d6a457787652154c7",
"x-proxied-by": "loyalspark-cf-worker",
"x-sb-edge-region": "eu-central-1",
"x-served-by": "supabase-edge-runtime"
},
"body": "{\"error\":\"Missing or invalid API key. Use x-api-key with your rwk_ key (register via POST /recipient-api/register).\"}"
}
}Verify it yourself
curl -s https://api.teppi.xyz/v1/evidence/sha256:e3531e83fb993b4dcc6ece0ec562e5dcaad501f15f3c5b38d411ed42de19c3f8 | sha256sumnpx teppi-check https://api.loyalspark.online/x402-gateway/recipient-api/offers?token_address=0x0000000000000000000000000000000000000001