Verify a Base USDC transaction or x402 settlement landed. Free, no account needed.
Maintain this server? Claim it
Call this server's tools from your browser. Nothing to install.
Requests go through mcptry because browsers can't call most MCP servers directly. Header values are sent to the server for that request only and are never stored or logged.
Tool list from our last check. Connect live to refresh it.
Verify a Base (Ethereum L2) transaction and report every USDC Transfer event in it: sender, recipient, amount, block number, on-chain success, and confirmation age. Free, no account, reads Base's public JSON-RPC live. Example you can call right now, no setup: {"tx": "0xad887d8844d9d8b093b8040c1950e66b7cf3c9f3c98644bed7fb911c6a2e8079"} -- a real, already-settled USDC transfer, always returns found:true.
0x-prefixed 64-hex-character Base transaction hash.
This tool isn't marked read-only, so it may change something on the server or in an account you connected.
Verify a Base (Ethereum L2) transaction and report every USDC Transfer event in it: sender, recipient, amount, block number, on-chain success, and confirmation age. Free, no account, reads Base's public JSON-RPC live. Example you can call right now, no setup: {"tx": "0xad887d8844d9d8b093b8040c1950e66b7cf3c9f3c98644bed7fb911c6a2e8079"} -- a real, already-settled USDC transfer, always returns found:true.
| Argument | Type | Description |
|---|---|---|
| tx* | string | 0x-prefixed 64-hex-character Base transaction hash. |
{
"type": "object",
"required": [
"tx"
],
"properties": {
"tx": {
"type": "string",
"pattern": "^0x[0-9a-fA-F]{64}$",
"examples": [
"0xad887d8844d9d8b093b8040c1950e66b7cf3c9f3c98644bed7fb911c6a2e8079"
],
"description": "0x-prefixed 64-hex-character Base transaction hash."
}
}
}