- Home
- Skills
- Web3 & Crypto
- onchain claim verifier
Works with the AI Agents you already use
onchain claim verifier
Verify transactions, balances, and smart contract state against live EVM and Solana data using public RPC endpoints.
$9.99
onchain claim verifier
Example session with this skill installed
Verify if 5000 USDC was sent from 0x742d35Cc6634C0532925a3b844Bc454e4438f44e to 0x123... at block 19500000.
- Read your context and instructions
- Compiled the onchain claim verifier
The requested transaction has been verified against live blockchain data.
CLAIM: 5000 USDC sent from 0x742... to 0x123... at block 19500000
VERDICT: TRUE
EVIDENCE: Tx 0x5c504ed432cb511ed351... included at block 19500000
NOTES: 124 confirmations. Decimals (6) verified via eth_call at block 19500000. Shape assertion passed.
Machine Receipt
{
"skill": "onchain-claim-verifier@1.2",
"claim": "5000 USDC sent from 0x742d35Cc6634C0532925a3b844Bc454e4438f44e to 0x123...",
"verdict": "TRUE",
"input_ref": null,
"checks": [
{
"id": "c1",
"rpc": "https://eth-mainnet.public.blastapi.io",
"method": "eth_getTransactionReceipt",
"selector": "0xa9059cbb",
"selector_name": "transfer(address,uint256)",
"block": 19500000,
"response_sha256": "8f3e...b21a",
"decoded": "5000000000",
"unit": { "decimals": 6, "source": "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48.decimals()" }
}
],
"cross_source": { "rpc2": "https://cloudflare-eth.com", "agree": true },
"confirmations": 124,
"finality": "L1"
}
Next steps
- Save the machine-readable JSON receipt for your audit logs.
- Monitor the destination address for subsequent outgoing approvals.
- Verify the EIP-1967 implementation slot if this USDC interaction was via a custom proxy.
Connects securely to your tools. The creator never sees your data.
About this skill
On-chain claims are often impossible to verify without manual block explorer digging, but screenshots and transaction hashes are easy to forge. This skill enables your agent to verify crypto transactions, balances, and smart contract states directly against live blockchain data using public RPC endpoints.
What it does
- Verify transfers by parsing transaction receipts and logs for ERC-20 and native assets.
- Check balances at specific points in time using block-pinned historical reads.
- Detect compromise by scanning for EIP-7702 delegations and unauthorized approvals.
- Audit state through direct storage slot reads, including EIP-1967 implementation slots.
- Validate assets by reading token decimals at specific blocks to ensure accurate denominations.
How it works
- Identify the claim by extracting addresses, transaction IDs, or specific timeframes from the input.
- Fetch raw data using JSON-RPC methods like
eth_callandeth_getTransactionReceiptacross multiple public endpoints. - Verify and decode the response by asserting the return data length and checking method selectors.
- Emit a receipt containing a human-readable verdict and a structured JSON object with raw bytes and hashes.
Frameworks & tools
This skill uses JSON-RPC (EVM-compatible chains) and public RPC providers. It handles EIP-55 checksums, EIP-7702 delegations, and EIP-1967 proxy storage patterns.
Why this beats prompting it yourself
Generic prompts often hallucinate balances or guess decimal scales, leading to errors off by factors of 10^12. This skill enforces strict verification rules, such as mandatory block pinning and multi-source cross-checks, to ensure evidence-based verdicts rather than probabilistic guesses.
Use cases
- Payment confirmation for verifying that a specific ERC-20 transfer settled with sufficient confirmations.
- Wallet forensics for checking if an account has been delegated via EIP-7702.
- Historical snapshots for determining token holdings at a precise block height for airdrops or governance.
- Proxy auditing for identifying the current implementation address of a smart contract.
Known limitations
Supports EVM and Solana only. It cannot verify Bitcoin/Lightning, off-chain exchange balances, or unconfirmed mempool transactions. It reads state but does not perform code logic audits.
How to use
Skills on Agensi run inside your AI agent. Copy the prompt, paste it into your agent, and it connects to Agensi and installs this skill for you. If a payment is needed, your agent shows it to you first.
Reviews
No reviews yet
Be one of the first to try it. Every listed skill passes our trust checks below.
Security scanned
Passed our 8-point scan before listing
Fresh listing
Recently published to Agensi
Money-back guarantee
Doesn't do what its page promises? You get your money back.
Trust & safety
Security scanned
Verified clean 4 days ago
- Passed all security checks, Safe to install