Skip to content

alvinbhou/0xDonate

Repository files navigation

0x Donate

0xDonate for streamers

A fully decentralized cross-platform donation service for streamers and viewers. Based on Ethereum smart contract, the prototype of the project "dEXonation".

A similar decentralized project for streamers, but powered by DEXON.

This services utilized the advantages of DEXON, with low latencty, low fee and high TPS.

dEXonation won 3rd place at 2018 Cobinhood Blockchain Hackathon.

Demo

Viewers donate through Metamask, and the donate message immediately pops up on top of the stream!

How it works

Donate

Viewers donate through the link the streamer provides. Fill in the basic information, click on the "donate" button and this triggers Metamask.

Confirming the transaction and BOOM, you successfully completed the donation!

Notification

Streamer setups browser source for streaming with the Notification link, then the donate messages will pop up on the stream once a transaction is confirmed.

History

All the donate records are stored on the blockchain. Streamers can easily check their top donors.

Features

  • 0 fee
  • 0 setup, no API keys required
  • Enter your address and get started!

Setup

Development

$ git clone https://github.com/CryoliteZ/0xDonate.git
$ npm install
$ npm run dev

Deployment

$ npm run build

Articles

0xDonate — An Ethereum donate service for streamers

Contributors

Tocknicsu

License

MIT License

About

🍿 A decentralized donation service for streamers, powered by Ethereum

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published