Read smart contract state and call view/pure contract methods
Scanned 9/12/2026
Install to Claude Code
npx -y skills add fisker086/AIOps --skill smart_contract --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Smart Contract?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/fisker086-smart-contract)More formats (shields.io, HTML) on the badges page.
---
name: smart-contract
description: Read smart contract state and call view/pure contract methods
activation_keywords: [smart contract, contract, abi, erc20, erc721, erc1155, token, tokenbalance, allowance, total supply]
execution_mode: server
---
# Smart Contract Skill
Provides read-only smart contract interaction capabilities:
- Read ERC20 token info (name, symbol, decimals, total supply)
- Check ERC20 token balance for an address
- Check ERC20 allowance for spender
- Read contract storage slots
- Decode contract events/logs
- Get contract code
Use `builtin_smart_contract` tool with fields:
- `operation`: one of "erc20_info", "erc20_balance", "erc20_allowance", "erc721_owner", "erc721_metadata", "code", "storage"
- `contract_address`: Ethereum contract address
- `address`: (optional) wallet address for balance/allowance queries
- `spender`: (optional) spender address for allowance query
- `token_id`: (optional) NFT token ID for ERC721 queries
- `network`: (optional) Ethereum network: "mainnet", "sepolia", "holesky" (default: "mainnet")
Note: Only read-only (view/pure) contract calls are supported. No state-changing transactions.
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!