# Deploy your smart contract

### **Prerequisites**

Before deploying, ensure you have Metamask or any other EVM wallet installed on your computer. Follow these steps to add the BNRY network to your wallet, fund it with TBNRY tokens, and deploy your smart contract on the BNRY network.

1. [**Install Metamask**](https://metamask.io/download/) (or any other EVM wallet).
2. [**Add the BNRY Network**](https://docs.thebinaryholdings.com/developers-corner/network-details/add-network)
3. [**Fund Your Wallet**](https://docs.thebinaryholdings.com/developers-corner/faucet)

### **Steps to Deploy Your Smart Contract**

**Open Remix:** Go to [Remix IDE](https://remix.ethereum.org/).

<figure><img src="https://3398477525-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5uDxPdaSe2imTpmRB55M%2Fuploads%2FIOUHmhUJnTwmHxjYAyCm%2Fimage.png?alt=media&#x26;token=d2a6cb7d-7bdf-42d1-8bf2-87b7f6ac56d7" alt=""><figcaption></figcaption></figure>

1. **Create Your Smart Contract:**

<figure><img src="https://3398477525-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5uDxPdaSe2imTpmRB55M%2Fuploads%2FdaA6vR5GW3ufzOLJA7fR%2Fimage.png?alt=media&#x26;token=97b1e5cf-f27a-4bf1-98e4-a18ca4855018" alt=""><figcaption></figcaption></figure>

2. **Click on the "Deploy & Run Transactions" tab:**

<figure><img src="https://3398477525-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5uDxPdaSe2imTpmRB55M%2Fuploads%2FQv8CARiFuwdl1y4fDBqE%2Fimage.png?alt=media&#x26;token=816a0c2d-a76d-40a5-bdb2-3c190d314572" alt=""><figcaption></figcaption></figure>

3. **Choose the Environment as "Injected Provider" with your corresponding wallet name (e.g., "Injected Provider - Metamask"):**

<figure><img src="https://3398477525-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5uDxPdaSe2imTpmRB55M%2Fuploads%2FioAp6gOd0eC9SEkHyudA%2Fimage.png?alt=media&#x26;token=2aba6690-a38f-4bb2-9c15-772d37427258" alt=""><figcaption></figcaption></figure>

4. **Metamask extension will pop up. Select your wallet for deploying the smart contract:**

<figure><img src="https://3398477525-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5uDxPdaSe2imTpmRB55M%2Fuploads%2Feb3qZKuchp9W4vGpEuqQ%2Fimage.png?alt=media&#x26;token=fa3dd570-faa7-430e-9d23-60a2b8d1d217" alt=""><figcaption></figcaption></figure>

5. **Switch the network to Binary Testnet:**

<figure><img src="https://3398477525-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5uDxPdaSe2imTpmRB55M%2Fuploads%2FfmoNN16teDNMWBTWX5rK%2Fimage.png?alt=media&#x26;token=375758c2-e274-4537-a546-37ec8548f795" alt=""><figcaption></figcaption></figure>

6. **Return to Remix and click on "Deploy":**

<figure><img src="https://3398477525-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5uDxPdaSe2imTpmRB55M%2Fuploads%2Fw0wsxgxBXdW7iiP3CzXU%2Fimage.png?alt=media&#x26;token=f7326d63-0eff-455d-a1cc-2dadbdf04c81" alt=""><figcaption></figcaption></figure>

7. **Confirm the deployment transaction in Metamask (or your chosen EVM wallet):**

<figure><img src="https://3398477525-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5uDxPdaSe2imTpmRB55M%2Fuploads%2FNI5RWAS7xV3QxvWLhnCd%2Fimage.png?alt=media&#x26;token=3135a13d-7d09-4f28-8e4d-892f5b6e56bb" alt=""><figcaption></figcaption></figure>

### **Verify Deployment**:

1. Check the progress of the deployment in your transaction activity within the wallet:

<figure><img src="https://3398477525-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5uDxPdaSe2imTpmRB55M%2Fuploads%2FqphTBjxAl9yVnof2zOOY%2Fimage.png?alt=media&#x26;token=cd0719f8-ff2f-4bcb-9956-d68a6e3af22f" alt=""><figcaption></figcaption></figure>

2. Click on the block explorer link for more details:

<figure><img src="https://3398477525-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5uDxPdaSe2imTpmRB55M%2Fuploads%2FdX6VgHB0vZzb9iTUMeDu%2Fimage.png?alt=media&#x26;token=58032736-65f0-46cd-9776-7e99c8193b53" alt=""><figcaption></figcaption></figure>

Congratulations! You have successfully deployed your smart contract on the BNRY network.
