This Getting Started series equips you with the essentials to build on the Hedera network. It guides you through creating and funding a testnet account, configuring your development environment, and selecting a tailored learning path for Web2 or EVM developers.
Each tutorial walks you through the full transaction lifecycle, from creating, signing, and executing transactions with a consensus node to verifying data via a mirror node and viewing transactions in a Hedera network explorer.
Start by creating and funding a testnet account to interact and pay for network transaction fees. Then, complete the environment setup tutorial to prepare your development environment.
1. Create and Fund Your Testnet Account | Start here! Create and fund your Hedera Testnet account to begin building on the Hedera network. | create-and-fund-your-hedera-testnet-account.md | create-an-account-icon.png |
2. Environment Setup | Set up your environment after you create your testnet account to prepare to interact with the network. | environment-setup.md | environment setup.png |
Once your setup is complete, choose the developer learning path that aligns with your experience and goals. If you are new to web3 development and Hedera, select the Web2 Developers path. If you have experience deploying Solidity smart contracts on Ethereum or other EVM networks, select the EVM Developers path.
Web2 Developers | Learn to build on Hedera using SDKs in Java, JavaScript, or Go. Start with transferring HBAR, creating tokens, and managing topics. | SDKs.png | web2-developers |
EVM Developers | Deploy and interact with Solidity smart contracts on Hedera using the JSON-RPC Relay. Start by deploying a smart contract. | evm tools.png | evm-developers |
{% hint style="info" %}
Have questions? Join the Hedera Discord and post them in the developer-general
channel or ask on Stack Overflow.
{% endhint %}