Endpoints: 28,729MCP servers: 18,413Payout addresses: 2,071Paid calls: 1,539Letters: 14Defects: 1,323counted 3 min ago
teppi

Server definition

Hash
sha256:df6c909fa9be72f3dab56d1d9fe0e4b34e8fbedc6a076c4d12371324f20a22dc
What it is
What a remote MCP server returned when asked what it offers: 4 tools

The blob, as servednamed by its sha256

{ "instructions": null, "tools": [ { "description": "Fetch full receipt details: digests, checks, outcome, amount, buyer, seller, timestamp, PDA. Look up by receipt_id, or by x402_payment_ref (always works — the receipt lives on-chain). Read-only, no cost.", "inputSchema": { "properties": { "payment_ref": { "description": "x402_payment_ref of the transaction (use this if receipt_id unknown; resolved on-chain)", "type": "string" }, "receipt_id": { "description": "Receipt id, e.g. r_abcdef1234567890", "type": "string" } }, "type": "object" }, "name": "get_receipt", "outputSchema": null }, { "description": "Anchor a SHA-256 digest of delivered content plus the x402 settlement reference on Solana. Returns a permanent, publicly verifiable receipt (poll until outcome === \"settled\"). Costs 0.001 USDC via x402; if x402_payment_signature is omitted, returns the payment challenge instead (pay 0.001 USDC to the service address, then call again with the payment tx signature).", "inputSchema": { "properties": { "buyer": { "description": "Optional buyer identifier (wallet address)", "type": "string" }, "deliverable_digest": { "description": "SHA-256 hex digest (64 chars) of the delivered content", "type": "string" }, "seller": { "description": "Optional seller identifier", "type": "string" }, "x402_payment_ref": { "description": "Unique reference for this transaction (1-128 chars)", "type": "string" }, "x402_payment_signature": { "description": "Solana tx signature of the 0.001 USDC payment to the service address. Omit to receive the payment challenge.", "type": "string" } }, "required": [ "x402_payment_ref", "deliverable_digest" ], "type": "object" }, "name": "issue_receipt", "outputSchema": null }, { "description": "Verify an AgentToll receipt against live Solana state: PDA owner must be the AgentToll program and the stored digest must match the receipt. Look up by receipt_id, or by x402_payment_ref (always works — the receipt lives on-chain). Read-only, no cost.", "inputSchema": { "properties": { "payment_ref": { "description": "x402_payment_ref of the transaction (use this if receipt_id unknown; resolved on-chain)", "type": "string" }, "receipt_id": { "description": "Receipt id, e.g. r_abcdef1234567890", "type": "string" } }, "type": "object" }, "name": "verify_receipt", "outputSchema": null }, { "description": "Verify a signed receipt in the official x402 offer-receipt extension format (docs.x402.org/extensions/offer-receipt, npm @x402/extensions). Accepts {format:\"jws\", signature} artifacts (JWS with EdDSA/Ed25519 or ES256/P-256), checks structure, required payload fields (version/network/resourceUrl/payer/issuedAt), cryptographic signature, optional freshness window, and optional expected values. Public key resolves automatically from did:key/did:web/did:jwk kid, or pass public_key_jwk directly. Read-only, no cost.", "inputSchema": { "properties": { "expect": { "description": "Optional assertions: {resourceUrl?, payer?, network?} — verification fails if the payload contradicts them.", "properties": { "network": { "type": "string" }, "payer": { "type": "string" }, "resourceUrl": { "type": "string" } }, "type": "object" }, "max_age_seconds": { "description": "Freshness window for issuedAt (default 3600; pass 0 to skip the freshness gate).", "type": "number" }, "public_key_jwk": { "description": "Optional JWK to verify with. Omit to resolve from the kid (did:key:z... Ed25519, did:web, did:jwk).", "type": "object" }, "receipt": { "description": "Signed receipt artifact, e.g. {\"format\":\"jws\",\"signature\":\"<JWS compact serialization>\"}", "properties": { "format": { "enum": [ "jws" ], "type": "string" }, "signature": { "description": "JWS compact serialization (header.payload.signature)", "type": "string" } }, "required": [ "format", "signature" ], "type": "object" } }, "required": [ "receipt" ], "type": "object" }, "name": "verify_x402_receipt", "outputSchema": null } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:df6c909fa9be72f3dab56d1d9fe0e4b34e8fbedc6a076c4d12371324f20a22dc | sha256sum