Charity Vault
Our Charity Smart contract offers milestone-based mechanism
Last updated
Our Charity Smart contract offers milestone-based mechanism
Last updated
Charity Vault represent our donation system which leverages blockchain technology and integrates seamlessly with to provide a transparent and automated flow for charitable contributions.
Transparency: Blockchain ensures an immutable and transparent record of transactions.
Automation: The smart contract automates the entire process, from escrow to converting and transferring stables.
Security: The integration with The Giving Block guarantees a secure transfer of funds to vetted charities.
Commitment in Action: Projects Deposit Tokens to Drive Social Impact
Project Contribution: Projects looking to donate must deposit their native tokens into our secure smart contract.
Smart Contract Functionality: The smart contract acts as an escrow, holding the tokens until specific milestone are met.
We’ve Got Your Back: Tokens Convert to Stablecoins When Market Cap is Reached
Market Cap Trigger: To make sure we precisely capture the moment when the market cap is achieved, we use traditional web 2 server to monitor the change of market cap value, he smart contract monitors the market cap of the deposited tokens. Once the pre-defined market cap threshold is achieved, the next phase is triggered.
Conversion to Stablecoin: To avoid volatility after donation, the smart contract automatically converts the deposited tokens into stablecoins (e.g., USDC, DAI).
Bringing the Project’s Commitment to Social Impact: Stablecoins Sent Directly to Charities
Generating a Donation Address: Using The Giving Block’s CreateDepositAddress API, a unique donation address is generated.
Stablecoin Transfer: The stablecoins are then transferred to this generated address, ensuring that the funds reach the designated charity securely and efficiently.