SusToken is a reward token for users and organizations that perform environmentally friendly and climate-responsible actions.
It was developed as my final project in Coinbase's 2023 Base Bootcamp designed to turn experienced developers into smart contract developers.
The repository contains all the moving parts of this project:
- A Web2 app: receives proof of responsible actions from the user and allows an admin to evaluate those proofs—on approval, users are granted points that can be redeemed via on-chain.
- An Oracle: allows for querying the web2 app to bring off-chain data, on-chain - developed with Airnode and ChainAPI
- The smart contracts: manage requesting user points data and minting tokens to their wallet addresses.