Onchain reads, decoded.
Guides, comparisons, integrations, reference docs, and trust reports for reading smart contract data from Claude, your code, n8n, or a REST client.
A 13-part series
Ethereum, explained
Short tutorials on how Ethereum works, from smart contracts to price oracles. Each part reads a real contract live.
Start with part 1- 1What is a smart contract?
- 2What is the EVM (Ethereum Virtual Machine)?
- 3EIP vs ERC: Ethereum standards explained
- 4What is ERC-20? Tokens and approvals
- 5What is wrapped bitcoin? WETH and WBTC explained
- 6ERC-721 vs ERC-1155: NFT standards explained
- 7What is gwei? Gas fees and EIP-1559
- 8What is ENS? Ethereum Name Service explained
- 9What is a multisig wallet? M-of-N and Safe
- 10What is account abstraction?
- 11What is EIP-712? Permits and signing
- 12What is an upgradeable proxy contract?
- 13What is a blockchain oracle? Price feeds explained

Etherscan API on Base and BNB Chain: Reading Contracts Without a Paid Key
Etherscan's free API key no longer covers Base or BNB Chain. Here is what still works, how to read contracts there without a paid plan, and when to pay for history.

Introducing evmquery Monitors: Onchain Alerts Without the Cron Script
evmquery Monitors check an expression against live chain state on a schedule and notify you by email or webhook. Free plan included, no cron job to run.

Smart Contract Alert Conditions: Condition vs Change Triggers for evmquery Monitors
Write a smart contract alert condition that fires when you want it. Condition and change triggers for evmquery monitors, with six real expressions.

Monitor a Smart Contract from Claude or Cursor with the evmquery MCP Server
Create, pause and inspect smart contract monitors from Claude or Cursor with seven evmquery MCP tools. Example prompts, tool calls and reading events back.

Smart Contract Webhook: Receive evmquery Monitor Alerts in TypeScript
Build a smart contract webhook receiver for evmquery monitors: payload shape, deduping on event id, digests, retries and forwarding to chat.

What is account abstraction?
Account abstraction turns a wallet into a smart account whose rules are code. ERC-4337 creates a new smart account, and EIP-7702 upgrades an existing address.

What is a blockchain oracle? Price feeds explained
A blockchain oracle publishes outside data, such as a price, onto the chain for smart contracts to read. A price feed holds the latest price of one asset pair.

ERC-721 vs ERC-1155: NFT standards explained
ERC-721 gives every NFT token ID exactly one owner. ERC-1155 holds many token types in one contract and tracks how many of each type every address holds.

EIP vs ERC: Ethereum standards explained
An EIP is a public proposal for a change or convention on Ethereum. An ERC is an EIP in the application category, such as the ERC-20 token standard for tokens.