This project implements a smart contract on the Stellar blockchain using the Soroban SDK to facilitate automated charitable donations.
- Schedule donations to pre-defined charities based on user input.
- Simple charity management (adding charities is currently not supported, but the code can be extended for this).
- Designed for educational purposes and demonstration on test networks like Stellar's Futurenet.
- Soroban SDK (Rust library for developing smart contracts on Stellar)
- Rust (programming language)
-
Prerequisites:
- Rust installed (https://www.rust-lang.org/tools/install)
- Soroban CLI installed (https://developers.stellar.org/docs/smart-contracts/getting-started/hello-world)
-
Clone the project:
git clone [https://github.com/](https://github.com/)<your-username>/automated-charity-contract.git cd automated-charity-contract
soroban build contract