Interact with Ethereum blockchain. Use when the user asks about ETH balances, token balances, sending ETH, contract calls, transactions, or blocks. Covers ERC20/ERC721 tokens, multi-account HD wallet operations, contract registry, and smart contract interactions.
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
A direct command skips the review prompt. Inspect the source before running it.
Interact with Ethereum blockchain. Use when the user asks about ETH balances, token balances, sending ETH, contract calls, transactions, or blocks. Covers ERC20/ERC721 tokens, multi-account HD wallet operations, contract registry, and smart contract interactions.
Ethereum
Use the ethereum tool for all blockchain operations.
Quick Reference
Action
Use case
Key params
get_balance
ETH balance
account_index or address
send_eth
Transfer ETH
address or to_account_index, value, account_index
call
Read contract (view)
contract, function, args
transact
Write contract
contract, function, args, account_index
get_tx
Transaction details
tx_hash
get_block
Block info
block
list_contracts
Show registered contracts
—
register_contract
Register new contract
contract_name, contract, abi_name
Contract Registry
Contracts can be registered by name. Use names instead of 0x addresses:
When to_account_index is provided for transact, the tool derives the recipient address and injects it into the correct arg position. Only provide non-address args (e.g. amount).