# Deploy Smart Contracts

<figure><img src="https://1739379145-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fp1MTLg0wf6q6Qyxgq4FQ%2Fuploads%2FQtCMNOfpEKQdouLd8YCl%2FCover%20photos_Bahamut%20X%20copy%202.png?alt=media&#x26;token=4b05674b-b77c-45a6-ae79-439f70c4dd8e" alt=""><figcaption></figcaption></figure>

This tutorial will teach you how to create, compile and deploy a smart contract on the Bahamut using Hardhat and Remix. \
\
[Hardhat](https://hardhat.org) is a development environment for DApp. It consists of different components for editing, compiling, debugging, and deploying your smart contracts and dApps.\
\
[Remix](https://remix.run/) is a full stack web framework that lets you focus on the user interface and work back through web standards to deliver a fast, slick, and resilient user experience.
