User interface for interacting with the smart contract.
npm install
npm run build
npm run dev
Then open http://localhost:3000 in a browser.
UNICEF transfers ETH to the smart contract.
The implementing partner connects their Ethereum wallet and presses the "Distribute funds" button to initiate a distribution to a beneficiary.
The implementing partner is asked to provide a note explaining the expenditure when executing the transaction.