This is the source code of the CoinDrip protocol V2. CoinDrip is the first token (ESDT) streaming protocol built on MultiversX. Instead of the regular token transfers, you can use CoinDrip to stream tokens each second toward a recipient.
Check out the docs to get a high-level understanding of how CoinDrip works and ways you can integrate it in your project.
If you want to build the smart contract locally, make sure you have mxpy installed.
$ git clone https://github.com/CoinDrip-finance/protocol-v2
$ cd protocol-v2
$ cargo build
If you just want to use the CoinDrip protocol to stream tokens, consider checking out our dApp.
Please follow the above steps to download and build the contract locally in order to generate the ABI.
If you're looking to interact with the CoinDrip protocol using mx js sdk you can check out our examples from the docs under "Endpoints" and "Views".
We really appreciate the community jumping in and helping us build and shape the CoinDrip protocol.
If you're a smart contract developer/project building on MultiversX or just a CoinDrip user, and want to contribute, don't hesitate to contact us at [email protected] or DM us on Twitter.
We've participated and got the 1st place 🏆 in the Payments track during the 1st MultiversX Hackathon to build CoinDrip V2. Everything that we list below was built from scratch during the hackathon:
- Protocol Smart Contract
- Protocol dApp
- Blockchain events handler
- Presentation Website
- Branding and UI/UX Design