# 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**](/developers-corner/network-details/add-network.md)
3. [**Fund Your Wallet**](/developers-corner/faucet.md)

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

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

<figure><img src="/files/umIay1bPHEW5r2aOHBos" alt=""><figcaption></figcaption></figure>

1. **Create Your Smart Contract:**

<figure><img src="/files/cqiUMW5hTwXqaEvRUw0X" alt=""><figcaption></figcaption></figure>

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

<figure><img src="/files/1PJtZqwAw8s368mQzPHG" alt=""><figcaption></figcaption></figure>

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

<figure><img src="/files/QV8byKwclpBes9RkOsQg" alt=""><figcaption></figcaption></figure>

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

<figure><img src="/files/PF7wEtXEJnoSbhI3Cii3" alt=""><figcaption></figcaption></figure>

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

<figure><img src="/files/UkE7ADVT5ALg9N2fs8wD" alt=""><figcaption></figcaption></figure>

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

<figure><img src="/files/e8JtGVcj2WfXcXnZKE7o" alt=""><figcaption></figcaption></figure>

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

<figure><img src="/files/VHPpNQxzcm3lAu0EGzvO" alt=""><figcaption></figcaption></figure>

### **Verify Deployment**:

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

<figure><img src="/files/jDtFyqNv27MWmozezqkN" alt=""><figcaption></figcaption></figure>

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

<figure><img src="/files/cMUkUFQxZdE9rFQ27RWe" alt=""><figcaption></figcaption></figure>

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


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.thebinaryholdings.com/developers-corner/network-details/deploy-your-smart-contract.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
