In this blog post, let’s go over how you can start developing on the Hedera network today. After reading this article you will:
If you’re still evaluating different networks to develop your decentralized applications, it’s worth noting that Hedera helps you do that in a fast, fair, secure, sustainable, and cost-effective manner. Hedera is the greenest Proof-of-Stake network in the world, and it can help you attain your environmental sustainability goals by keeping your carbon footprint low. In addition, you don’t have to worry about throughput constraints because the network handles 10,000 transactions per second (tps) for native services and over 400 tps for smart contracts. All of this is done with an average transaction cost of $0.0001, always denominated in USD so you can predict and plan the costs for your business. Finally, the transparent governance model of the network provides you the assurance that there will be no forks, and that your business and applications are built on a stable and reliable platform.
With that in mind, let’s get started!
Start building on the Hedera network in three simple steps: get a free development account, set up your environment, and try out some examples and tutorials.
Start developing for free using the Hedera test network (testnet). Go to the Hedera Developer Portal to create a testnet account. This account is replenished with 10,000 test HBAR every 24 hours – that will give you plenty of room for testing. You can think of portal accounts as the Hedera faucet for HBAR.
Remember that the cost of transactions on the Hedera main network (mainnet) is paid in real HBAR. Once you’re ready to deploy your application to the mainnet, be sure to create a mainnet account through one of the supported wallets.
Go to the Getting Started section of the documentation and follow the instructions to set up your development environment in your preferred language. You have SDKs available for Java, JavaScript, and Go. There is also a community-authored SDK for.NET.
Use the documentation regularly as it includes details and samples for each functionality. This will be useful when you want to, for example, create a smart contract, create a token using the Hedera Token Service (HTS), or create a topic using the Hedera Consensus Service (HCS).
Running examples is one of the best ways to learn a new topic, and with Hedera you have many examples and tutorials available for your reference and reuse.
Beginner Step-by-Step Tutorials
More Examples
HBAR is the native, energy-efficient cryptocurrency of the Hedera public network. HBAR are used to pay transaction fees and protect the network from malicious actors
Hedera and the developer community contribute to and maintain Hedera SDKs across various languages.
Hedera supported
Community supported
Accounts: The Central Starting Point
Keys and Signatures
Transactions, Queries, and Confirmations