Payment dispersal using Multicall3. Inspired by https://disperse.app.
backend - foundry
frontend
yarn && cd packages/backend && make && cd -
yarn build
- Build frontend
yarn dev
- Start development NextJS server
yarn test
- Test solidity contract
yarn chain
- Start local node with anvil
yarn compile
- Build solidity contracts
yarn deploy
- Deploy solidity contract
Contract deploymens require updates to ./packages/frontend/contsants.ts
unless using pre-computed address.
Goerli: 0xb78bdcf3957f2eD7EB957fCBBF1Cf8Ca8314D67e