Learn About EVM Standards
Understanding Ethereum standards from the ground up. Simple explanations for complex concepts.
The EVM is like a giant computer that runs on thousands of machines around the world. It executes smart contracts and processes transactions.
Learn MoreEIPs are like instruction manuals that describe how different parts of Ethereum should work. They ensure everyone follows the same rules.
Learn MoreMany blockchains use the same EVM standards, making it easy to use apps across different chains without learning new rules.
Learn MoreTokens are digital assets. Some are like coins (all the same), and others are like collectibles (each unique).
Learn MoreLearn about Non-EVM blockchains like Solana, Cosmos, and Sui. Request support for your preferred chain.
Explore Non-EVM →What is the EVM?
The Ethereum Virtual Machine (EVM) is the computational engine that powers Ethereum and many other blockchains. Think of it as a global computer that anyone can use, but no single person controls.
When you use a blockchain app, the EVM processes your transactions and runs the code (called smart contracts) that makes the app work. It's like having thousands of computers all working together to make sure everything runs correctly and fairly.
Key Features:
- Decentralized - No single point of control
- Deterministic - Same input always produces same output
- Isolated - Code runs in a secure sandbox
- Turing-complete - Can perform any computation
What are EIPs?
Ethereum Improvement Proposals (EIPs) are documents that describe standards for the Ethereum platform. They're like blueprints or instruction manuals that tell developers how to build things that work together.
Anyone can propose an EIP, but it goes through a review process before becoming a standard. This ensures that new features are well-designed and won't break existing applications.
Multichain EVM
Many blockchains beyond Ethereum use the EVM, creating a "multichain" ecosystem. These chains are called "EVM-compatible" because they follow the same standards and can run the same smart contracts.
This is powerful because developers can write code once and deploy it on multiple chains. Users can interact with apps on different chains without learning new tools or interfaces.
Popular EVM-Compatible Chains:
Understanding Token Standards
Tokens are digital assets that live on the blockchain. There are different types of tokens for different purposes, and each type has its own standard (EIP) that defines how it works.
Fungible Tokens (EIP-20)
Like regular money - every token is identical and interchangeable. Used for currencies, points, and shares. Example: USDC, DAI.
Non-Fungible Tokens (EIP-721)
Like collectibles - each token is unique and has its own value. Used for art, game items, and certificates. Example: CryptoPunks, Bored Apes.
Multi-Token (EIP-1155)
Like a game inventory - can hold both unique items and stackable items in one place. Efficient for games and complex systems.