✍️
Signatures
personal_sign, eth_sign, eth_signTypedData_v4
personal_sign
APPROVAL

Sign a text message (EIP-191)

eth_sign
APPROVAL

Sign a raw 32-byte hash - Dangerous!

eth_signTypedData_v4
APPROVAL

Sign structured data (EIP-712)

📤
Transactions
eth_sendTransaction, eth_call, eth_estimateGas
eth_sendTransaction
APPROVAL

Send native currency to an address

eth_call
AUTO

Read-only contract call (no gas)

eth_estimateGas
AUTO

Estimate gas for a transaction

🌐
Network
wallet_switchEthereumChain, wallet_addEthereumChain
wallet_switchEthereumChain
APPROVAL

Switch to another network

wallet_addEthereumChain
APPROVAL

Add a new network

🔍
Chain Queries
eth_chainId, net_version, eth_blockNumber, eth_gasPrice
eth_chainId
AUTO

Get current chain ID (hex)

net_version
AUTO

Get network version (decimal)

eth_blockNumber
AUTO

Get current block number

eth_gasPrice
AUTO

Get current gas price

💰
Account & Balance
eth_accounts, eth_getBalance, eth_getTransactionCount
eth_accounts
AUTO

Get connected accounts

eth_getBalance
AUTO

Get native token balance

eth_getTransactionCount
AUTO

Get transaction count (nonce)

📦
Block & Transaction Data
eth_getBlockByNumber, eth_getTransactionByHash, eth_getTransactionReceipt, eth_getLogs
eth_getBlockByNumber
AUTO

Get block data by number

eth_getTransactionByHash
AUTO

Get transaction by hash

eth_getTransactionReceipt
AUTO

Get transaction receipt

eth_getLogs
AUTO

Get event logs

💾
Contract Storage
eth_getCode, eth_getStorageAt
eth_getCode
AUTO

Get contract bytecode

eth_getStorageAt
AUTO

Read contract storage slot