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

Server definition

Hash
sha256:be1957947d02607dfbcd6a0ced9f4ae3cefccbb4811a5a32035b225dc0166674
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": "Return the unsigned payload for a USER-signed wallet to complete: the tx object and, for Permit2 settlement, the EIP-712 typed data plus the byte offset where the wallet layer splices the 65-byte signature. This server never signs — it only shapes what a wallet needs to sign.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "quote": { "additionalProperties": {}, "description": "The full quote object returned by rialto_get_quote", "type": "object" } }, "required": [ "quote" ], "type": "object" }, "name": "rialto_build_unsigned_tx", "outputSchema": null }, { "description": "Get a best-execution swap quote from Rialto. Returns human-unit amounts, the guaranteed minimum, every fee line, route stats, and blockers (issues). sellAmount is a HUMAN decimal like \"0.01\", never raw units. Requires RIALTO_API_KEY.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "buyToken": { "description": "Symbol or address", "type": "string" }, "chainId": { "default": 4663, "enum": [ 4663, 46630 ], "type": "number" }, "gasless": { "default": false, "description": "Quote for the relayed flow (sets permit2_owner=taker). This server never submits a gasless relay itself.", "type": "boolean" }, "sellAmount": { "description": "Human decimal amount, e.g. \"0.01\"", "type": "string" }, "sellToken": { "description": "Symbol or address", "type": "string" }, "slippageBps": { "default": 50, "maximum": 10000, "minimum": 1, "type": "integer" }, "swapFeeBps": { "description": "Integrator fee in bps — requires an integrator-scoped API key", "maximum": 100, "minimum": 0, "type": "integer" }, "taker": { "description": "Wallet that would pay the sell token and receive the output", "pattern": "^0x[a-fA-F0-9]{40}$", "type": "string" } }, "required": [ "sellToken", "buyToken", "sellAmount", "taker" ], "type": "object" }, "name": "rialto_get_quote", "outputSchema": null }, { "description": "List every token quotable on Rialto for Robinhood Chain (symbol, address, decimals, type). Public endpoint; call this before quoting to resolve symbols and decimals.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "properties": {}, "type": "object" }, "name": "rialto_list_tokens", "outputSchema": null }, { "description": "Validate a Rialto quote (as returned by rialto_get_quote) against baseline safety checks — issues, settlement sanity, staleness, slippage ceiling, fee cap, zero-output guard. Returns ok / refusals / warnings / notes. Run before any signing step.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "maxSlippageBps": { "maximum": 10000, "minimum": 1, "type": "integer" }, "quote": { "additionalProperties": {}, "description": "The full quote object returned by rialto_get_quote", "type": "object" } }, "required": [ "quote" ], "type": "object" }, "name": "rialto_preflight", "outputSchema": null } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:be1957947d02607dfbcd6a0ced9f4ae3cefccbb4811a5a32035b225dc0166674 | sha256sum