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

# Deploy Smart Contracts on MultiVAC

{% embed url="<https://youtu.be/XjS62H-_LKg>" %}

Links:

[Remix](https://remix.ethereum.org/)

[MultiVAC Explorer](https://e.mtv.ac/)

Demo Code:

```solidity
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.2;

import "@openzeppelin/contracts/token/ERC20/ERC20.sol";

contract MRCTokenSample is ERC20{
    constructor(string memory name_, string memory symbol_) ERC20(name_, symbol_) {
        _mint(msg.sender, 1000000000 * 10 ** decimals());
    }
}
```
