Browser tools
No install required. Author, compile, and deploy directly from the browser.Hedera Contract Builder
Scaffold ERC-20, ERC-721, ERC-1155, and HTS system-contract templates, then compile, deploy, and verify from the browser.
Remix IDE
Familiar online Solidity IDE wired up for Hedera testnet via MetaMask and the JSON-RPC relay.
Local development frameworks
Full-featured Solidity toolchains for serious development, testing, and CI.Hardhat
The most widely used smart contract framework. Covers setup, testing, and forking workflows on Hedera.
Foundry
Rust-based, fast, Solidity-native toolchain. Covers setup, testing, and HTS-aware forking on Hedera.
Other tools
Truffle
Legacy framework still supported on Hedera, useful for projects already invested in the Truffle workflow.
The Graph
Index and query on-chain Hedera data using subgraphs.
Which should I use?
- Just exploring or building a quick demo? Start with the Contract Builder or Remix for zero setup and deploy in minutes.
- Building a production dApp in JavaScript / TypeScript? Use Hardhat.
- Prefer a Solidity-native test framework with fast execution? Use Foundry.
- Need to index contract data for a frontend? Add The Graph on top of whichever framework you choose.
Need help?
Discord
Join
#developer-general for real-time help from engineers and the community.GitHub
File issues or contribute to the Hedera repos.