PROPOSAL SUMMARY
Create a decentralized, updating, on-chain list of addresses that have been long term Noun holders and active DAO voters (ie. held >= 1 Noun over the last 6 months and voted in >80% of DAO votes). This list would be an ongoing asset to Nouns DAO/builders who could reference it on or off chain for whitelisting airdrops, rewards, or gating DAO roles/privileges.
INTRO
Decentra-List is a dapp that allows anyone to create decentralized, updating, on-chain address lists based on a custom criteria that is used to decide which addresses do or do not belong on the list. Once a list is created, anyone can propose to add or remove addresses from the list, but all revisions are verified to meet the list criteria by UMA’s Optimistic Oracle before being executed. Lists can be incentivized to be kept current by funding rewards for successfully proposing addresses that should be added or removed.
Decentra-List: decentra-list.xyz
UMA: umaproject.org/
WHAT
This proposal includes:
- Coordination with Nouns DAO members to create a list criteria and other list settings that will be useful to Nouns DAO or other builders
- Creation of a list on Decentra-List and initial proposing of all addresses that meet the list criteria
- A shared ethers.js script that can be used to determine all addresses that belong on the list. This script can be used by anyone who wants to propose addresses for addition or removal from the list or UMA optimistic oracle disputers.
- Support to Nouns DAO or any builder that wants to reference the on-chain list of addresses in their smart contract
WHO
I am a web3 dev/builder that created Decentra-List as part of the ETHOnline hackathon in 2022. Decentra-List one a prize there and I have continued working on it as part of UMA’s grant program.
Other web3 experience:
- completed a grant for the PSE branch of the Ethereum Foundation
- ETH NY hackathon prize winner
- completed ChainShot Ethereum Developer Bootcamp (now Alchemy University) in 2022
TIMELINE
- 2 weeks to complete coordination with Nouns community on list criteria and other settings
- 1 week to complete the rest
FUNDS
I am requesting 0.5 ETH total. 0.1 ETH is estimated for gas, 0.4 ETH to fund initial list rewards. The funds will need to be provided at the start of the project. I am applying for the grant just to cover costs and hoping to get community feedback to make the list as useful as possible.