Etherscan/Basescan Verified Contract ABI Resolver

Use when an on-chain coding or execution agent needs to inspect a contract's verified ABI interface or methods to encode call arguments or decode transaction event logs dynamically.

Try it OpenAPI

Call

POST https://statepulse-api.hahavoid0.workers.dev/blockchain/abi
{
  "address": "0x833589fcd6edb6e08f4c7c32d4f71b54bda02913",
  "chain": "base"
}

AgentCash command

npx agentcash@latest fetch https://statepulse-api.hahavoid0.workers.dev/blockchain/abi -m POST -b '{"address":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","chain":"base"}'

Not for

Do not use for unverified contracts or generating private contract code.