Skip to main content

Understanding Hedera's EVM Differences and Compatibility

For EVM Developers Migrating to Hedera

Accounts, Signature Verification & Keys (ECDSA vs. ED25519)

JSON-RPC Relay and EVM Tooling

Token Management with Hedera Token Service

Decimal Handling (8 vs. 18 Decimals)

Handling HBAR Transfers in Contracts

For Hedera-Native Developers Adding Smart Contract Functionality

Integrating ED25519 Accounts and Advanced Features Into Smart Contracts

JSON-RPC Relay and State Queries

Extending Token Management with Smart Contracts

Creating Smart Contracts

Compiling Smart Contracts

System Smart Contracts

Hedera Account Service

Hedera Schedule Service

Gas and Fees

JSON-RPC Relay

Deploying Smart Contracts

Smart Contract Addresses

Verifying Smart Contracts

Smart Contract Traceability

Tokens Managed by Smart Contracts

ERC-20 (Fungible Tokens)

ERC-721 (Non-Fungible Token)

ERC-3643 Real World Assets (RWA)

ERC-1363 (Payable Tokens)

Hedera Token Service System Contract

Wrapped HBAR (WHBAR)

Smart Contract Rent

Smart Contract Security

EVM Archive Node Queries

Forking the Hedera Network for Local Testing