Introducing the minimum viable product for my Etherium based blockchain app which handles the sharing of payments to a specific contract address. The app is divided into two separate user interfaces: a SmartSplitter Contract Maker UI and a SmartSplitter Wallet UI to interact with the contracts created.
The intention was to make customizable smart contract deployments, as well as contract interactions, accessible to a general public via a minimalist UI. One of the key features demonstrated are conditional renders of the disbursement/payment buttons which differing access depending on the identity of the MetaMask wallet/address connected to the app.
Have some fun splitting some contracts using Kovan test ETH and a MetaMask wallet [I'm using v.10.10.0] ! Grab some money bags (Kovan test ETH) here: https://faucets.chain.link/
Smart Splitter Contract Maker--
deployment: https://smartsplitter-contractmaker.n...
code: [currently private- may be listed here in the future]
Smart Splitter Wallet Interface--
deployment: https://smartsplitter-wallet.netlify....
code: https://github.com/kitfud/SmartSplitt...
Smart Splitter Solidity Contracts--
https://github.com/kitfud/SmartSplitt...
Video Timestamps:
0:00 - info needed for using the Smart Splitter app
2:15 - Using the SmartSplitter Contract Maker
4:51 - Using the SmartSplitter Contract Wallet Interface
9:36 - Use case for SmartSplitter
10:50 - SmartSplitter Solidity Code
12:25 - Comments on front end [React.js/Ethers.js] + ideas
Credit to Michael Couch for teaching how Ethers.js works for the front end: • Hello World Ethereum React Dapp Tutorial. ...