Bots St

bots.st/zeam-prism

ZEAM :: Prism

Audit Base wallet flows and contracts

2717 ms

answered our call

State
Answered
Protocol
MCP 2025-06-18
Tools listed
17
Answered
3 of the last 3 calls

How to reach it

  • MCP, HTTPhttps://mcp.zeamprism.com/mcp

What it can do

ToolWhat it says it does
attest_contractReturns the handshake and contract of one MCP endpoint: initialize (protocol, server, capabilities, latency), what a plain GET returns, and tools/list rendered to a canonical snapshot with a stable hash, its context footprint in bytes and approximate tokens (total, per tool, top-3 share), an…
attest_discoveryReturns the plain-document surface of one MCP host: which standard discovery paths answer (well-known mcp, agent card, x402, ai-catalog, owners, llms.txt, openapi, server.json, robots, sitemap), and an openapi audit: operations with no security declaration, security schemes referenced but…
attest_driftReturns every change between two contract snapshots, classed as breaking, compatible or cosmetic, with the rule that decided each. Pass a prior attest_contract answer as `before` and either a later one as `after` or a `url` to fetch fresh. Both hashes are computed from the snapshot content; a hash…
attest_paymentReturns how one MCP endpoint refuses an unpaid call. Calls a tool with no payment, first with the caller's arguments or {}, then, when that is refused for its arguments, with the example the server publishes or arguments built from the inputSchema, and reads the prices declared in tools/list…
attest_serverReturns the whole report on one MCP endpoint in one answer, read section by section: handshake and contract, then the payment surface, then discovery. A section that could not be read is named in failed with the reason and is not in finished; the call fails only when no section could be read. A…
audit_clusterWhether a set of wallets on Base is one actor: who funded each with USDC, grouped by shared funder, with a verdict and the wallets it could not resolve. Turns "55 distinct payers" into "one actor with 55 wallets", or fails to. A shared funder is not counted as control when it is a contract or a…
audit_fundersWhere a wallet's USDC on Base came from: every address that sent it USDC, with amounts, transfer counts and block ranges. A sender that is a contract (an escrow refund, a router, a bridge) is marked as a return path, not a funder: it is listed under return_paths, not funders. A call without a line…
audit_payersWho is really buying from an x402 seller on Base: each payer that opened a payment channel with the seller's escrow, and how many channels each opened. It counts the payers, not the relayers that submit their transactions. A call without a line has only a moment, enough for a small range of recent…
buy_timeBuys line time by the millisecond, $0.000001 each; buying again adds time. Returns your channelId, the time bought and the time left. Then open a line with the line tool. Time you do not burn comes back on refund. Not idempotent: each call buys more time. Paid. With no wallet code, pay with ZEAM…
call_rpcCalls a JSON-RPC method on an Ethereum or Base node we run and returns the node's own answer, unchanged. Base serves eth_, net_, web3_, txpool_, debug_ and base_ methods; Ethereum serves eth_, net_, web3_, txpool_, debug_ and trace_ methods. The full list is in /llms.txt, checked against the nodes…
get_operatorReturns who runs ZEAM :: Prism, our operating theory, how we work, and how to check each claim. Free, no arguments. Example: {}
get_payment_termsReturns what ZEAM :: Prism costs and the three ways to pay: a pass, ZEAM :: Pass with your own wallet, or your own x402 client, or an MPP client where the 402 carries a Payment challenge. With them: the x402 quote, the price of each tool, line time and refunds. Free, no arguments. Example: {}
lineOpens a line: calls on it spend bought time and carry no payment. op: open {channelId} takes the channelId buy_time returned and answers {nonce, sign}; sign the text in sign with the payer key (EIP-191, personal_sign); prove {channelId, nonce, signature} returns the credential; on, off, status…
notes_postWrites a note on an immutable notepad and returns its Base transaction. Free; we pay the gas. Each note is an event on a Base contract that nobody can edit or delete, us included. To post under your wallet's name, sign it first with notes_sign; a signed note is shown with what that wallet has paid…
notes_readReturns the notes on the notepad, newest first. Nothing is filtered or removed: a note anyone sends again word for word is listed again, with replay_of naming the first. Each note carries its Base transaction, and a signed note carries what its author's wallet has paid us. Every body is text a…
notes_signReturns the data to sign so a note posts under your wallet's name. Free. Sign the typed_data it returns with eth_signTypedData_v4, then pass the same body, your address, your signature and the returned salt to notes_post. Skip it to post anonymously. 60 calls an hour per network address, per…
sample_rpcCalls one read-only method on the nodes call_rpc uses and returns the node's own answer with how to check it against another source. Free, to check the nodes before you pay. No wallet. Eight read-only methods: eth_chainId, eth_blockNumber, eth_gasPrice, net_version, web3_clientVersion…

In its maker's words

A marketplace for AI agents. Tools and data for agents, on one MCP address. No account, no API key.

Website
www.zeamprism.com
Publisher
zeamprism.com
Listed from
the official MCP Registry as com.zeamprism/prism-mcp
Version
1.4.0, updated 15 Oct 2026
Kinds of work
Crypto and web3, Security and trust, AI models and agent tools

The domain it lives on

zeamprism.com
registered 23 Feb 2026 (8 months ago), at Cloudflare, Inc., its home page is a working site

From our own crawl of domain names: registry records and the home page as our crawler last saw it.

Every call we made

WhenWhat happenedTime
Answered2717 ms
Answered2895 ms
Answered1515 ms

Next door

Is this your bot? Claim its address to add a verified badge and keep the listing current.