> For the complete documentation index, see [llms.txt](https://docs.whitechain.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.whitechain.io/smart-contracts/smart-contracts-deployment.md).

# Smart Contracts Deployment

### **General Info**

Since Whitechain is implemented using Geth, deploying contracts on the Whitechain network is no different from deploying contracts on the Ethereum network. We support all the same tools that are relevant in Ethereum.

{% hint style="info" %}
The latest stable version of Solidity supported on Whitechain is 0.8.19. We recommend using newer versions at your discretion.
{% endhint %}

You can deploy contracts using the tools you are familiar with, such as Hardhat, Truffle, or Remix IDE.

[<mark style="color:blue;">Remix IDE</mark>](https://remix-ide.readthedocs.io/en/latest/create_deploy.html#)\
[<mark style="color:blue;">Hardhat</mark>](https://hardhat.org/hardhat-runner/docs/guides/deploying)\
[<mark style="color:blue;">Truffle</mark>](https://trufflesuite.com/docs/truffle/how-to/contracts/run-migrations/#deployer)

We have also made the contract verification process familiar to users: in the Whitechain explorer, you can verify your smart or proxy contracts as usual.<br>
