Endpoints: 28,729MCP servers: 18,413Payout addresses: 2,071Paid calls: 1,552Letters: 14Defects: 1,331counted just now
teppi

Server definition

Hash
sha256:63ffe977cd28dcf18c96aacabb8b81079240dd64374f1eaa2d54a4a1e2bdc554
What it is
What a remote MCP server returned when asked what it offers: 2 tools

The blob, as servednamed by its sha256

{ "instructions": null, "tools": [ { "description": "Verify a live 402 payment offer at the moment of spend. Pass the EXACT offer you just received (url, payTo, amount, asset, network) and get an allow / warn / block verdict with machine-readable reasons: wallet mismatch vs the verified payout wallet, price swaps vs the last verified quote, danger flags, blocklisted wallets, and typosquats. Call this AFTER receiving a 402 offer and BEFORE authorizing the payment.", "inputSchema": { "properties": { "amount": { "description": "The offered amount in atomic units, as a string.", "type": "string" }, "asset": { "description": "Asset contract address or symbol from the offer.", "type": "string" }, "network": { "description": "Network / chain identifier from the offer (e.g. base, solana).", "type": "string" }, "payTo": { "description": "The payout address presented in the live 402 offer.", "type": "string" }, "scheme": { "description": "Optional payment scheme (e.g. exact).", "type": "string" }, "url": { "description": "The endpoint URL you are about to pay.", "type": "string" } }, "required": [ "url", "payTo", "amount", "asset", "network" ], "type": "object" }, "name": "attest_guard", "outputSchema": null }, { "description": "Scan an agent payment endpoint (x402 / HTTP 402) and return a letter grade A to F with a safety verdict before paying.", "inputSchema": { "properties": { "url": { "description": "The endpoint URL to scan.", "type": "string" } }, "required": [ "url" ], "type": "object" }, "name": "attest_scan", "outputSchema": null } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:63ffe977cd28dcf18c96aacabb8b81079240dd64374f1eaa2d54a4a1e2bdc554 | sha256sum