Skip to content

Latest commit

 

History

History
33 lines (23 loc) · 1.6 KB

README.md

File metadata and controls

33 lines (23 loc) · 1.6 KB

⚡️ Thunder Network

Thunder is a payment channel for Ethereum to make millions of micro transactions almost instantly without paying for gas each time. You can settle and write the final ledger on the blockchain whenever you want.

✇ Test drive

Heads Up 🖐🏻

In order to try Thunder Network, you'll require two instances of web3 with different public addresses.

i.e. Two different Ethereum public addresses. Use MetaMask, etc in two different browsers/tabs)

  1. Open https://thunder-network.github.io/ with two different users (see note above)

Do not write anything in USER1's form. We will use USER2's form to initiate the process.

  1. Copy USER1's Ethereum public address to USER2's To Ethereum Address field and enter the amount ( the maximum net amount you can transfer) in Amount field of USER2.
  2. [REQUIRES GAS] Click on Start button on USER2's screen and it will deploy the contract and wait till it gets mined.
  3. After ~14 seconds, you can see the change on the screen of both users.
  4. [NO GAS] Send some micro amount from USER2 to USER1 via the panel.
  5. [NO GAS] USER1 can also send back the amount to USER1.
  6. [NO GAS] Eat Sleep Rave/Send Repeat!
  7. [REQUIRES GAS] When you wish to settle, click on Settle button. This will initiate a transaction which will write the final ledger on Blockchain.
  8. Thank you for trying!

🔨 Creators

🔥 License

MIT