verify_contract
Audit smart contracts for security threats before transacting, detecting honeypots, rug pulls, high taxes, and hidden ownership.
Instructions
Verify a smart contract for security risks before transacting. Detects honeypots, rug pulls, high taxes, hidden ownership, and other threats. Costs $0.001 via x402 micropayment (USDC on Base or SOL). Always call this before approving any on-chain transaction.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"contract": "<contract>"
},
"name": "verify_contract"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| chain | No | Chain ID: 1=Ethereum, 56=BSC, 137=Polygon, 8453=Base, 42161=Arbitrum, 10=Optimism, solana | 1 |
| payment | No | x402 payment proof. For Solana: JSON string {network:'solana',txSignature:'...'}. For EVM: {txHash:'0x...',network:'base-mainnet'}. Omit to get payment instructions. | |
| contract | Yes | Contract address (0x... for EVM chains, base58 for Solana) |