-
[ ] ERC20 TOUCH Token Contract
- [ ] Decide Token Name
- [x] Use Solmate ERC20 contract with
permit
- [x] Linear Time Lock [fei protocol implementation]
- [x] Clawback function to recoup tokens from people that aren’t vested
- [ ] Investigate OZ’s “revoke” functionality
- [x] Extra arg on
transfer
function for CEX cold-wallet integration
- [ ]
Callback functions on receive (ERC-777) [Optional]
- [ ]
Upgradable [Optional, discuss later]
-
[ ] Provide spreadsheet with addresses and vesting periods
-
[ ] Check with legal about minting of all tokens to be distributed to team members to a single address
- [ ] If no, will need specific addresses, implement treasury, etc.