Designing incentives for web3 communities