# How to Issue a Token Using Matrix Smart Contracts

1\. Develop a token smart contract at ide.matrix.io.

Click the + sign on the upper right corner of your browser to create a new token contract file.

![](https://www.matrix.io/assets/img/blog/Smart_Contracts1.png)

![](https://www.matrix.io/assets/img/blog/Smart_Contracts2.png)

2\. Write smart contract codes for the token.

![](https://www.matrix.io/assets/img/blog/Smart_Contracts3.png)

3\. Compile contract codes.

![](https://www.matrix.io/assets/img/blog/Smart_Contracts4.png)

4\. Test and fine-tune the codes.

![](https://www.matrix.io/assets/img/blog/Smart_Contracts5.png)

5\. Deploy the smart contract.

Use the smart contract feature on the Matrix Web Wallet to deploy the compiled bytecodes onto the Mainnet or the test chain.

![](https://www.matrix.io/assets/img/blog/Smart_Contracts6.png)

![](https://www.matrix.io/assets/img/blog/Smart_Contracts7.png)
