> For the complete documentation index, see [llms.txt](https://docs.viction.xyz/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.viction.xyz/how-to/how-to-deploy-the-vrc725-contract.md).

# How to deploy the VRC725 contract

## Deploy a VRC725 contract

Open Remix IDE at: <https://remix.ethereum.org/#lang=en&optimize=false&runs=200&evmVersion=null&version=soljson-v0.8.26+commit.8a97fa7a.js>

Cloning the VRC25 from the Repo URL: <https://github.com/BuildOnViction/vrc725.git>

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

The source code struture will be displayed as image

<figure><img src="/files/pXU7RROcyciktYCDsUdG" alt="" width="335"><figcaption></figcaption></figure>

Under the contracts folder there will be an example for **VRC725 Contract**

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

Now, we would like to compile the contract as image. Please ensure that the compiler version is **0.8.17+commit.8df45f5f**

<figure><img src="/files/t5aGM4Z1iKr4apyZosze" alt="" width="371"><figcaption></figcaption></figure>

Next, we would like to deploy the contract which had been built & compiled above. In this scenario, we are using the **Injected Provider - Coin98 Wallet**. Hence the following pop-up will be displayed.

Since we are using the **C98 Wallet**, hence the **Gas Limit** option can be ticked on **Estimated Gas** per default. However, if you are using the **Metamask**, it is recommended that you would increase it a bit to avoid the failure. The suitable number should be **5000000** wie

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

After that, we need to fulfill the **Name**, **Symbol** & the **Issuer** (The connected wallet: **0x4bCfFA4D24f774486399230924b2545ee7134bFe**) for the contract. Once all detail is filled up, you can click on the transact button. The pop-up will be displayed to confirm for further process.

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

If the contract is successfully deployed, the following message will be displayed.

<figure><img src="/files/3Xsil0TVzoiftKpSlzv7" alt=""><figcaption></figcaption></figure>

The onchain TX can be found at: <https://testnet.vicscan.xyz/tx/0xfb7c50988b780d501348cb22d0eb4076d031e53061f35a3d0adc2e8dca346dd3>

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

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

After we had the VRC725 contract, the next step is to apply the Viction ZeroGas for it.
