Project name: ENS Wildcard Domains
Author name and contact info (please provide a reliable point of contact for the project):
Steve Gachau, Twitter @stevegachau
I understand that I will be required to provide additional KYC information to the Optimism Foundation to receive this grant: Yes
I understand that I will be expected to following the public grant reporting requirements outlined here: Yes
L2 recipient address: 0x1D7b8D3c6c896d7eB4f9118Ea377C359073d4083
Which Voting Cycle are you applying for?: 10
Which sub-committee should review your proposal? (Builders Grants, Growth Experiment Grants): Builders Grants
Project description (please explain how your project works): We are building tools that enable NFT communities on Optimism acquire ENS sub-domains at zero cost. This is accomplished via utilizing an ENS feature called wildcard resolution. Our suite of tools allows anyone with an ENS name to link it to a collection and provide the NFT holders with free subdomains that are immediately compatible with popular wallets e.g Metamask & Trust wallet. Developers will also be able to utilize our open-source tools to build collection-specific ENS integrations. ENSIP 10 - ENSIP-10: Wildcard Resolution - ENS Documentation
Website: https://wildcards.wtf
Twitter: https://twitter.com/wildcardswtf
Discord/Discourse/Community:
Other relevant links (including any demos):
Additional team member info (please link): Steve G (project lead) - https://twitter.com/stevegachau
hellenstans.eth (dev) - https://twitter.com/hellenstans
NB: We will be launching bounties to incentivize web3 & ENS contributors/devs that build on top of our tools.
Please link to any previous projects the team has meaningfully contributed to: @ensredirect - https://twitter.com/ensredirect
ECC Name Service on Optimism - https://opensea.io/collection/ecc-name-service
@mintbot - https://twitter.com/mintbot_io
@ensregistry - https://twitter.com/ensregistry
Our team also just received a grant by ApeCoin DAO via Meebits DAO to create ENS wildcard domains for Meebits NFT holders - Prop House
Relevant usage metrics (TVL, transactions, volume, unique addresses, etc. Optimism metrics preferred; please link to public sources such as Dune Analytics, etc.): ECC Name service which uses our Optimism resolver has been used by over 3,641 users who have created over 18,000 names on Optimism - ECC Domains (ECC) Token Tracker | Optimism
Competitors, peers, or similar projects (please link): Punk Domains - https://punk.domains
ESF tools - https://esf.tools/
Is/will this project be open sourced?: Yes
Optimism native?: Yes
Date of deployment/expected deployment on Optimism: 4/13/2023
What is the problem statement this proposal hopes to solve for the Optimism ecosystem?: NFT projects & communities on Optimism have expressed a desire to use ENS names and subdomains to identify and connect with their users and holders. However, the cost of setting a distinct record on the ENS Registry for each subdomain can be prohibitively expensive for communities with large user bases. This creates unnecessary friction for NFT holders, who often stand to benefit greatly from the usability improvements offered by ENS names.
How does your proposal offer a value proposition solving the above problem?: ENS Wildcard subdomains offer a solution to this problem by allowing every NFT holder in a specified collection (e.g OptiChads) to receive an ENS name at no cost & without registration. The process for the ENS domain holder is simple: just link their domain name to the NFT collection they want to support. From there, digit subdomains (such as 69.optichads.eth) will automatically point to and resolve to the current owner of the NFT in the chosen collection (for example, Chad #69)
Why will this solution be a source of growth for the Optimism ecosystem?: The possibility of acquiring free ENS domains will drive users to explore Optimism and Optimism NFTs.
Communities on Optimism will be able to unite under a single namespace with built-in utility, helping to create a more cohesive and connected ecosystem.
Has your project previously applied for an OP grant?: No
Number of OP tokens requested: 45,000 OP
Did the project apply for or receive OP tokens through the Foundation Partner Fund?: No
If OP tokens were requested from the Foundation Partner Fund, what was the amount?: N/A
How much will your project match in co-incentives? (not required but recommended, when applicable): N/A
How will the OP tokens be distributed? (please include % allocated to different initiatives such as user rewards/marketing/liquidity mining. Please also include a justification as to why each of these initiatives align with the problem statement this proposal is solving.):
Since builder grants tokens will be locked for 1 year, we will use funding from our team treasury as follows:
50% - Developer and infrastructure costs to build (and maintain) a general purpose frontend, Optimism wildcard resolver contract & an Optimism gateway server.
30% - Integration bounties for other community devs to build collection-specific tools. (funded by the team)
10% - Integrations with existing web3 and NFT tools.
10% - Bug bounty program for our smart contracts (funded by the team)
Over what period of time will the tokens be distributed for each initiative? Shorter timelines are preferable to longer timelines. Shorter timelines (on the order of weeks) allow teams to quickly demonstrate achievement of milestones, better facilitating additional grants via subsequent proposals: Funds will be allocated over a period of 1 yr.
Please clearly define the milestones you expect to achieve in order to receive milestone based installments. Please consider how each milestone relates to incentivizing sustainable usage and liquidity on Optimism. Progress towards each milestone must be trackable:
Project Goals:
- To increase the number of ENS domains linked to NFT collections on Optimism.
- Unite communities under a single namespace with built-in utility, helping to create a more cohesive and connected ecosystem for NFT communities.
- Make it practically free for Optimism community members to obtain an ENS domain, reducing the barriers to entry for those who want to use ENS.
- Onboard thousands of users to Optimism NFTs incentivized by the added ENS utility.
Trackable Milestones:
Milestone Type | Milestone | Source of Truth | Deadline |
---|---|---|---|
1. Benchmark | Create a waitlist form on wildcards.wtf | Website | |
2. Benchmark | Deploy ENS Wildcard Resolver contract on Goerli Testnet. | Contract address | |
3. Benchmark | Deploy Optimism gateway server | 1. Transaction 2. API URL 3. Code | |
4. Critical | Deploy Collection-Registry contract on Optimism | Contract address, Open-source Code | |
5. Benchmark | Get 10 NFT projects on Optimism to commit to beta testing | Private & public discussions with individual projects | September 30 |
6. Benchmark | Run tests with our alpha test group, collect feedback and iterate | Private & public discussions with individual projects | October 31 |
7. Critical | Deploy ENS Wildcard Resolver contract on Eth Mainnet | Contract address, Open-source Code | |
8. Critical | (Public launch) Create a General purpose frontend to link ENS domains to Optimism NFT collections. | Working front-end on wildcards.wtf that any person/project can use. | December 20 |
9. Critical | Open-Source our contracts and L2 gateway & release documentation for community devs to build integrations | Docs released on website (wildcards.wtf) & Public Github repository link | Jan 31 2024 |
10. Benchmark | Ongoing support for devs building on top of our platform. This will include integration bounties & bug bounties | Bounty programs posted via social media and website | - - - |
11. Benchmark | Onboard over 50 NFT communities. | List of onboarded communities posted on the website and social media | - - - |
Why will incentivized users and liquidity on Optimism remain after incentives dry up?: Not relevant for builder grants
Please provide any additional information that will facilitate accountability (smart contracts addresses relevant to the proposal, relevant organizational wallet addresses, etc.): 19000 subdomains already claimed on Optimism - ECC Domains (ECC) Token Tracker | Optimism
Confirm you have read and agree to the Eligibility Restrictions (here): I have read the Eligibility Restrictions and agree to abide by their conditions