Welcome to Hedera — let’s build the future
Start your journey with the public Hedera network by learning the basics — from understanding the network’s architecture to who’s building next-generation applications, you’ll have a proper foundation to start building.
Learn the Basics

Understand the basics of Hedera network node types, developer services & API, governance, $HBAR, and more by reading this introduction to Hedera.

Hedera is an open-source, public, proof-of-stake network. Hedera network services offer low & fixed fees,10k TPS, and instant transaction finality.

Dive into the technical core concepts of Hedera. Learn everything from how accounts are created to scheduling transactions and querying on-ledger data.
Set Up Your Environment
Start developing on the Hedera network today by following the step-by-step guide, which will provide you with everything you need to understand the essentials and start building web3 applications. Alternatively, you can start building with an end-to-end video tutorial.

Generate keys & learn how to create an account on the Hedera Testnet using the SDK — you’ll submit a transaction, receive an account ID and learn how to check your balance.
Build Your First Decentralized Application (DApp)
Learn how to use Hedera network services and build your first dApp by following these step-by-step tutorials.

Create a Solidity Smart Contract that interacts with the Hedera Token Service, bringing full programmability into your token-based application.

Service to create fungible tokens that map to ERC-20 standards and scale to 10,000+ TPS.

Use the Hedera Token Service to create non-fungible tokens that map to ERC-721 standards and scale to 10,000+ TPS.
Hedera Network Services
Learn about the suite of network services offered on Hedera and how each can be used to build decentralized applications.

An EVM-based smart contract service. Build and deploy contracts using Solidity or port over an existing smart contract with ease.

Configure, mint, and manage native fungible and non-fungible tokens or using ERC-20 & 721 standards on the Hedera network.

Incorporate scalable, real-time, auditable logs of events with consensus timestamps into any web2 or permissionless web3 application.
EVM-Compatible Tools
Continue utilizing familiar Ethereum development tools such as Web3.js, Truffle, Ethers, Hardhat, and Foundry to build on Hedera using the JSON-RPC Relay. As an Ethereum developer, your workflow does not have to change.

Create an ECDSA account that works with JSON-RPC to use EVM-compatible tooling, libraries, and wallets.

Add a Hedera network to Metamask using the Hashio implementation of the JSON-RPC Relay. Sign transactions and queries to test your Hedera-powered application.

Integrate Hedera into Ethers, web3.js, Truffle, or Hardhat for building, debugging, and deploying your smart contract applications on the Hedera network.
Developer Tools and Integrations
Explore various developer tools and resources on Hedera that help make building and maintaining your decentralized application even easier.

Visualizations & APIs for historical network data, including account & token details, transactions, tokens, contracts, topics, and schedules.

Onboard users into your application with ease. Wallets on Hedera offer transaction signing, management of HBAR, NFTs, and fungible tokens.

HashPort is a public utility that facilitates the bi-directional movement of digital assets between public networks in a quick, secure, and cost-effective way.

Use Open Zeppelin’s Defender Admin, Relay, and Sentinels for administrative, security, and monitoring functionality for Smart Contracts on Hedera.
Have a question? Ask it on StackOverflow.
Last updated
Was this helpful?