Build on the public blockchain engineered for trust, scale, and real-world use

Use the tools you already know. Start building in seconds.

Hedera Start Building Hero

familiar tools

Choose your path and start building

Developers choose Hedera for its fast, final, and fair transactions (no MEV), predictable fees, stable governance, negative carbon footprint, and its thriving ecosystem. Whether you’re integrating with APIs or deploying EVM smart contracts, Hedera gives you the familiar tools you know and the scale your project requires. Choose your path and start building today.

Hedera SDK

Build with SDKs


Develop with SDKs in languages you already know. Access capabilities like tokenization, consensus, scheduling, batching, and more, without needing smart contracts.

JavaScript
Java
Python
Rust
Go
Swift
C++
Build on Hedera EVM

Build on Hedera EVM

Deploy EVM-compatible smart contracts. Use the same tools and frameworks you know from other EVM chains, with the added speed, security, and efficiency of Hedera.

Hardhat
Foundry
Remix
Ethers
Viem
OpenZeppelin
MetaMask

Why developers choose Hedera

Building on Hedera is easy and familiar. Use the languages and tools you already know, plus capabilities that give your application an edge over the competition.
Start Building

Fair, tamper-proof ordering

No MEV. No sandwich attacks. No leader nodes. Every transaction is ordered fairly.

Low & predictable fees in USD

Plan pricing, model margins, and scale confidently without surprises.

True finality in ≤ 3 seconds

Transactions are fast, final, and deterministic. No waiting for multiple confirmations. No forks. No rollbacks. No uncertainty.

Carbon-negative by design

Build apps that scale without increasing your carbon footprint.

Stable governance & open source code

Hedera is built on open source code maintained by LF Decentralized Trust under Project Hiero. Join a growing ecosystem trusted by developers, startups, and enterprises.

build with sdks

Try the SDKs in your browser

Explore popular Hiero SDKs and submit your first transaction in seconds. No setup. No downloads. Just code in languages you already know.
Build your first dApp

Transfer HBAR between accounts, initialize a Hedera client, securely sign and submit a transfer transaction, and verify the transaction was successful using the Hedera Mirror Node.

Create a fungible Hedera Token Service (HTS) token. Configure essential token properties, set up necessary keys and permissions, and submit your transaction to the Hedera network.

Create a new consensus topic and publish your first message using Hedera Consensus Service (HCS). HCS enables logging, ordering, and timestamping messages or transactions as-a-service.

Deploy an ERC-20 contract using the Hedera Contract Builder. This tool helps you deploy smart contracts on the Hedera testnet in seconds.

Quickstart

Follow step-by-step guides to start building with Hedera services today.

Core concepts

Dive into the technical fundamentals of Hedera. Learn everything from how accounts are created to scheduling transactions and querying on-ledger data.

Developer assets

Explore code repositories, examples, and open source projects in the Hedera ecosystem.

Building on Hedera course

Take the official course for Hedera developers developed by Hashgraph and the Hashgraph Association.

Hedera Portal & Faucet

Consensus Node SDKs

Mirror Node REST API

Network Explorers

Wallet Connector

Hedera CLI

build on hedera evm

Deploy contracts in seconds

Deploy smart contracts on Hedera in your browser. No setup required. Generate, edit, and deploy EVM-compatible contracts using a simple UI.
Tutorials

Connect MetaMask to the Hedera network using custom RPC configuration.

Follow a step-by-step walkthrough for deploying an ERC-20 smart contract via the Contract Builder.

Use the Remix IDE to write and deploy smart contracts to the Hedera testnet.

Build, compile, and deploy contracts using Hardhat and the Hedera JSON-RPC Relay.

Use the Foundry toolchain for contract development and deployment on Hedera.

Learn how to mint and burn NFTs using ERC-721 contracts with Hardhat and Ethers.js.

Learn how to integrate the Hedera Token Service with EVM smart contracts.

Publish and verify your smart contracts on HashScan for transparency and trust.

Learn how the Hedera EVM works and how it compares to other EVM chains.
Use a migration playbook to help deploy smart contracts from other EVM chains to Hedera.
Choose from three tokenization approaches on Hedera, to find the best fit for your use case.
Implement ERC token standards on Hedera.
Combine smart contracts with native Hedera services for efficient, flexible token use cases.
Access example contracts, templates, and utilities in the Hedera Smart Contracts GitHub repo.

Support, community and open source

Sign up to stay up on Hedera

Sign up for the Hedera Developer Newsletter to receive the latest technical news, updates and content.