# Deploy smart-contract Aleo

By [fredyt919](https://paragraph.com/@fredyt919) · 2023-11-27

---

Aleo blockchain tier 1 blockchain using zero-knowledge proof technology enables the creation of decentralized applications with high performance and privacy. Raised $298 million from prominent funds. Since this is an L1 blockchain, and it cannot function without a native token, it is logically necessary to somehow distribute your token to the community, probably it can be done via airdrop. It follows that our actions in the tesnet will be reasonable. At the time of writing only smart-contract deploy works. Below I will describe how to do it.  
  
1\. Installing [Leo Wallet](https://www.leo.app/)  
2\. It is necessary to get test tokens. It is better to do it through the [faucet](https://faucet.aleo.org/) by sending sms to the number.  
3\. Go to the [Aleo Tolls](https://aleo.tools/develop) website  
4\. In the Deploy Program item insert a simple code  
  
program deploy.aleo;  
function hello:  
input r0 as u32.public;  
input r1 as u32.private;  
add r0 r1 into r2;  
output r2 as u32.private;  
  
or  
  
program deploy.aleo;  
record Token:  
owner as address.private;  
amount as u64.private;  
  
function mint:  
input r0 as address.private;  
input r1 as u64.private;  
cast r0 r1 into r2 as Token.record;  
output r2 as Token.record;

!!! Instead of deploy.aleo write your own name preferably more than 10 characters, for example "aleotestdeploy.aleo"

1.  In Private Key insert the private key from our wallet
    
2.  Fee set 2 or more, you can click Estimate Fee and the toolza itself will set the gas
    
3.  Turn off the Private Fee slider
    

It should be like on the screen

![](https://storage.googleapis.com/papyrus_images/63a089a38be18a1ac3c5f0586b5f8f22f59e428ac3bcac4ea16c8c45b20eabe8.png)

Click Deploy and see that the transaction was successful. After a while, the data about the deployment in the test network will be added to the wallet.

![](https://storage.googleapis.com/papyrus_images/d2e5d8324350ca04b053dcb4d2872d39c8f1f2fa40921408ced7c4fd1898c1ec.png)

At Community Call #80 Aleo CEO Alex Pruden announced that the mynet will be postponed to January 2024 in order to launch the network on a larger scale. Perhaps with this action we can jump in the last carriage, especially those who have not been active in Aleo Testnet until now. Testnet has been calibrated and they promise not to reset again. Don't forget to join the project discord.

---

*Originally published on [fredyt919](https://paragraph.com/@fredyt919/deploy-smart-contract-aleo)*
