Writing Smart Contracts course from USI
This project was part of the final assignment for completing the winter course taken place in the spring semester 2022. The provider of the course is the USI.
Write a Smart Contract that everyone who has less than 100 ALGOs in his/her account receives 100 ALGOs for free.
Extensions
- Subtract the current holding from the free transfer, so that someone who hold 20 ALGOs would only get 80 ALGOs for free.
- Only eligible citizens, who own the Social Coin, can receive the transfer.
The goal of the project is to deploy both a smart signature and a smart contract on the Algorand blockchain. The smart signature serves as an ASA (Social Coin) dispenser, whereas the smart contract pays out Algo for eligible users.
Do not use this code on the mainnet. This code is not audited
- Social Coin id: 80589818
- Smart Contract address: LXNSFSSZNBAHMJUZR3A7Q6TQGCNFXVNSEFQSSV5GGJPVCIGTVURTSIOZQQ
- Dispenser/Smart Signatur address: ZOAMAWCZKB6HTGEQS4VRYA2YYZAA636YZYCK3CAKWL4QYNVTTGRMCL7FLY
This project is not finished yet. Deadline: June 03, 2022