Skip to content

thunder-network/thunder-network.github.io

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

⚡️ 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

Releases

No releases published

Packages

 
 
 

Contributors