Steps:
- Create ERC-20 token: when adding a new project
- Auto Mint: When consensus is reached by voting as vote ends
- Claim: Each user claims it anytime (e.g. monthly to save gas fee)
Allow import an existing ERC-20 by contract address?
NO
e.g. SeeDAO SCR, not fit to import existing token which has cap, project token has no cap.
Problems:
Who can mint it?
- Contract owner (EoA/multi-sig)?
- Verify you are the owner, then allow import
- LXDAO: Who can mint and send LXP?
- SeeDAO: Who can mint and send SCG?
How to make individual to claim it?
- Owner needs to verify then mint it to be claimed
- Users need to claim it
Shall we make it cred points instead of ERC-20 token?
YES.