# Deploying on Harmony

- [Using Remix](/home/developers/deploying-on-harmony/using-remix.md)
- [Ethereum Remix](/home/developers/deploying-on-harmony/using-remix/ethereum-remix.md)
- [Harmony Remix](/home/developers/deploying-on-harmony/using-remix/deployment-using-remix.md): This guide shows instructions on how to deploy smart contracts using Harmony remix ide.
- [Using Truffle](/home/developers/deploying-on-harmony/using-truffle.md)
- [Using Hardhat](/home/developers/deploying-on-harmony/using-hardhat.md)
- [Using Web3](/home/developers/deploying-on-harmony/deploy-using-web3.md)
- [Using Harmony-JS](/home/developers/deploying-on-harmony/truffle.md): This page describes in detail how to deploy a smart contract on to Harmony using an example
- [Setup](/home/developers/deploying-on-harmony/truffle/setup.md)
- [Compile & Deploy](/home/developers/deploying-on-harmony/truffle/deployment.md): This section covers writing a custom smart contract and deploying it on Harmony Testnet.
- [Demo: Deploying an Ethereum Smart Contract on Harmony](/home/developers/deploying-on-harmony/truffle/deploying-an-ethereum-smart-contract-onto-harmony.md)
- [Deploy HRC20](/home/developers/deploying-on-harmony/deploy-hrc20.md): This section describes how to deploy a HRC20 smart contract on Harmony in 1-minute.
- [Smart Contract Verification](/home/developers/deploying-on-harmony/smart-contract-verification.md)
