Skip to main content

Developer Portal

The Hedera Portal is available globally with the exception of the following regions:
  • Belarus
  • Crimea
  • Cuba
  • Iran
  • Japan
  • North Korea
  • Syria
  • Sudan
  • Ukraine
If you are a citizen of or residing in any of the regions listed above, you are prohibited from accessing the services. This list is subject to change without notice.
If you already have an active profile, please visit the Hedera Developer Portal login at: https://portal.hedera.com/If you haven’t created a profile for the Hedera Developer Portal, you can create one here: https://portal.hedera.com/register
Currently 2-factor authentication is not supported by the Hedera Developer Portal. Check back soon for updates regarding 2-factor authentication.
The Hedera Developer Portal is for anyone looking to get started building on the Hedera previewnet or testnet.The Hedera Developer Portal offers the following functionalities to developers:
  • Gain access to the Hedera testnet or previewnet for application development, via public/private key generation.

Mainnet Account Creation

DEVELOPMENT ACCOUNT:Go to the Hedera Portal to create an account on testnet and use that for development (it’s free and you don’t need to buy hbar). If/when you need a mainnet account (where transactions cost real hbar), it’s best to create that mainnet account through one of the supported wallets here: https://hedera.com/account-creationEXAMPLES & DOCUMENTATION:We have SDKs for Java, Javascript, Go, and .NET. There are examples in the GitHub repositories for the SDKs. Technical documentation is here: https://docs.hedera.comHELP FROM HEDERA & COMMUNITY:Reach out any time to the Discord community of developers and Hedera employees here: https://hedera.com/[Discord](http://hedera.com/discord)ADDITIONAL LEARNING RESOURCES:
Please visit https://www.hedera.com/buying-guide/ for a list of known third-party wallets across mobile (iOS / Android), desktop, hardware, and custodial, which support HBAR cryptocurrency and instant Hedera account creation.Hedera does not endorse or recommend any specific wallet provider.
Yes, many applications are currently deployed on the Hedera mainnet, generating millions of transactions per day. However, we recommend starting application development on the Hedera testnet, before migrating to the mainnet.To get started building on the Hedera testnet or mainnet, please visit the official developer documentation: https://docs.hedera.com/The Hedera developer quick-start guide can be found here: https://docs.hedera.com/#getting-started
The Hedera mainnet supports developers using all of Hedera’s network services.The network services on the Hedera mainnet are throttled: https://docs.hedera.com/hedera/networks/mainnetThe Hedera developer quick-start guide can be found here: https://docs.hedera.com/#getting-started
During the mainnet beta period, it is expected that the network will experience very brief periods of scheduled downtime for maintenance.Anticipated maintenance activities include adding additional nodes to the network and updating the core software running on mainnet (beta) nodes. The network’s consensus state will remain unchanged in the case of any downtime or network failures, and any transactions sent to the network during periods of downtime will be rejected.The status of Hedera’s mainnet and testnets is publicly available at https://status.hedera.com/

Testnet Account Creation

To start building and testing your application on the Hedera testnet, you’ll need to create a Hedera account.Step 1: Create a Hedera Developer Portal profile at https://portal.hedera.com/register/ and confirm your email address.Step 2: After logging into the Hedera Developer Portal, select “Testnet” from the network drop-down menu.Step 3: Click or tap the “Create Account” button to generate your public / private key pair and account ID for use with the Hedera SDK — the public / private key and Hedera account ID will appear in a moment.Step 4: Start building on the Hedera Testnet by visiting the official documentation and selecting your language: https://docs.hedera.com/#getting-started
You’ll first need to follow these instructions to create an account on the Hedera testnet.After you’ve created your account, visit the official documentation and select your language to get started building: https://docs.hedera.com/#getting-started
The Hedera testnet supports developers using all of Hedera’s network services.The network services on the Hedera testnet are throttled: https://docs.hedera.com/hedera/networks/testnetThe Hedera developer quick-start guide can be found here: https://docs.hedera.com/#getting-started
Applications built on Hedera testnets require testnet cryptocurrency to utilize the Hedera services for application development. Testnet cryptocurrency does not have any value.Fees on the Hedera testnet are the same as the mainnet; you can find the fee schedule and estimator, here: https://www.hedera.com/fees/

Previewnet Account Creation

The Hedera developer community and our ecosystem partners have expressed interest in early access to Hedera codebase features and functionality, prior to their release on the Hedera testnet and mainnet. In response to this feedback, we started looking into the idea of a second testnet — the “previewnet” — which would run a development version of the Hedera codebase.The Hedera previewnet is designed to offer developers in the Hedera community early exposure to features coming down the pipe. It’s not always stable and accounts / data are likely to be lost when the network codebase is upgraded.As of right now, you’ll need to use the latest version of the SDK in the language of your choice to interact with the previewnet. You can find all of the Hedera SDKs in our documentation, here: https://docs.hedera.com/hedera/sdks-and-apis/sdks#sdksThe source of truth for Hedera network, mirror node, and planned network upgrades for Hedera’s mainnet, testnet, and, now, previewnet, will always be available at https://status.hedera.com/
The Hedera previewnet supports developers using all of Hedera’s network services — it will be the first to support any up-and-coming services, as well.The network services on the Hedera previewnet are throttled: https://docs.hedera.com/hedera/networks/testnet#overviewThe Hedera developer quick-start guide can be found here: https://docs.hedera.com/#getting-started
You’ll first need to follow these instructions to create an account on the Hedera Previewnet.After you’ve created your account, visit the official documentation and select your language to get started building: https://docs.hedera.com/#getting-started
To start building and testing your application on the Hedera previewnet, you’ll need to create a Hedera account.Step 1: Create a Hedera Developer Portal profile at https://portal.hedera.com/register/ and confirm your email address.Step 2: After logging into the Hedera Developer Portal, select “Previewnet” from the network drop-down menu.Step 3: Click or tap the “Create Account” button to generate your public / private key pair and account ID for use with the Hedera SDK — the public / private key and Hedera account ID will appear in a moment.Step 4: Start building on the Hedera Previewnet by visiting the official documentation and selecting your language: https://docs.hedera.com/#getting-started
To create a login for the Hedera Portal, please visit: https://portal.hedera.com/registerWe recommend keeping your login credentials in a password manager, such as 1Password or LastPass. Hedera has no affiliation and does not endorse any particular password manager, however, so your use of a third-party password manager is at your own risk.
If you forgot your password, visit the Hedera Developer Portal login page and click on the “Forgot Password” link to reset it.