> For the complete documentation index, see [llms.txt](https://docs.matrix.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.matrix.io/guides/how-to-issue-a-token-using-matrix-smart-contracts.md).

# 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)
