Service Provider Stream Nomination Thread

Gnosis Guild

Name and website of Provider**

gnosisguild.eth

Name of main point of contact**

auryn.eth

What do you want to build on ENS?

Our modular Zodiac stack currently powers the ENS DAO’s non-custodial treasury management of 32,000 ETH by Karpatkey. We plan to continue the development and maintenance of this core infrastructure, and further build out bespoke tooling for the ENS DAO.

Non-Custodial Treasury Management

Capital efficiency and active treasury management are crucial parts of a successful DAO strategy. Karpatkey has proven that our underlying tooling — the Zodiac Roles Mod and Pilot interface — is the most secure and efficient way to manage non-custodial treasuries. To continue supporting this domain, we plan to carry out targeted development for the ENS DAO and Karpatkey. Initial steps include: launching Roles Mod v2, enhancing the Roles App for Roles v2, and improving the Pilot Interface with streamlined permissions auditing. These advancements will collectively bolster transparency, security, and operational efficiency, fostering more active management and increased yields. Beyond these initiatives, we’ll work closely with Karpatkey to identify and build out infrastructure to meet the emergent treasury needs of the ENS DAO.

ENS DAO Governance and Operations

We plan to carry out needs-driven development for the ENS DAO to improve governance and onchain operations. Currently, the ENS DAO relies on largely social rules for Working Group operations, along with Safes for each group. We would like to minimize the need for constant Snapshot governance and cumbersome off-chain coordination by bringing these rules onchain using Zodiac modules. Working closely with Working Groups, we’d like to develop infrastructure such as onchain roles for Steward and Lead Steward functions, modules for streaming Working Group funds, modules for Working Group dissolution and return of assets, and modules that further expand and decentralize Working Groups. Additionally, we would like to work with the Meta-Governance Working Group to audit the three governance process phases for inefficiencies and implement optimizations.

ENS-Native Publications

To bolster ENS’s eminent role in decentralized naming, we will introduce custom ENS-native publications through Tabula. As a web3 publishing tool built for writers, DAOs, and any Ethereum-based account, Tabula pioneers the collective ownership of web3-native publications, allowing any agent or onchain community to post content, build their own interface, or even deploy their own instance. By adding the ability to link Tabula publications to ENS names, onchain entities utilizing ENS can instantly create and collectively maintain decentralized publications that are trust-minimized and censorship-resistant. This initiative will further exemplify ENS’s extensibility, showcasing the fundamental role of identity mapping for individuals and onchain networks in an ever-shifting communications landscape.

Past experience working on ENS

Gnosis Guild has been building public goods for the ENS and Ethereum ecosystem since 2021. Our infrastructure is now leveraged by 150+ onchain organizations securing over $2.5B in assets. Initially providing needs-driven development for GnosisDAO — supporting governance, treasury management, bridging, and custom products — we are now leveraging our expertise serving as independent core contributors to aligned protocols and ecosystems.

As the creators of the Zodiac Standard, we’ve grown a wide ecosystem of open-source modules used by leading DAOs and protocols. Our stack powers Karpatkey’s non-custodial ENS treasury management, relying on our Roles mod, Pilot extension, and custom tooling for secure and efficient onchain management.

Our growing product portfolio can be viewed here.

Size of team and commitment

We plan to allocate a full-time pod of three Gnosis Guild team members. This is typically made up of two engineers and one designer/PM, but flexible for other team members to rotate in and out depending on needs.

Links to documents with further information

Use this to post a link to a presentation or a pitch deck with more information. It can be your portfolio of past work or a detailed roadmap of your future work.

Conflict of interest statement

Gnosis Guild is a small stakeholder in Karpatkey, which receives compensation from ENS DAO for their treasury management work. Gnosis Guild does not receive any compensation from Karpatkey’s ENS funding. We see this not as a conflict of interest, but as further proof of the alignment of our organizations.

10k Endorsement link

Budget Requested

$600k for a pod of three Gnosis Guild team members allocated full-time, in 2024, to the ENS related efforts detailed above.

2 Likes

Name and website of Provider:

generalmagic.eth

Name of main point of contact:

aabugosh.eth

What do you want to build on ENS?

ENS Referral Ambassador Program

We know that a referral system has long been discussed at ENS. Our team is ready to build an MVP that we can bring to market in just a few months to finally kick off this initiative!

We will create a referral system in which anyone can generate a unique personal link from the ENS site and earn a referral fee every time someone buys an ENS domain from their link. The ENS Referral Solution aims to incentivize and reward users for referring new participants to buy or renew ENS domains.

This solution has the following modules:

  • Registration Module (Reg / Auth Module)
  • Referral Link Creation and Validation
  • User Dashboard
  • Rewards Tracking and Calculations Module
  • Reward Distribution Module
  • Administrative and configs.

This system will not rely on cookies or web2 data. Instead, it creates a referral system where the purchaser signs a message indicating who referred them to the platform and on-chain data is reviewed to calculate the reward. Influencers that want to create a referral link can log in with Ethereum and can create referral links with their ENS domain to share, and when new users come to buy a domain they can type in the ENS domain of the person that referred them or if they are using a referral link, their referrer will be auto filled for them and the only extra user experience is a pop up asking them to sign a message. Then we’ll use a graph of users with relations of referrals and referrers 1:1.

For example, Alice can generate a referral link and share it with Bob to register his ENS domain. When Bob goes to buy an ENS domain via the link, he sees alice.eth as his referrer and signs a message to confirm that as part of the purchase process, and we later verify that Bob purchased ENS domains.

Rewards will be calculated in another module. We read the blockchain in transactions and update the user dashboard rewards in rounds (ex. a 2-week round or shorter). After every round, rewards will be distributed and a leader board published.

We built a similar system for Giveth in which all donors receive a portion of the donor rewards (every 2 weeks with GIVbacks) when they refer a donation through their link . We also took part in the ETHglobal Hackathon at Devconnect Istanbul, winning the Innovation Pool Prize (as Refer.eth. Other useful links: Design - Repos - SampleDashboard).

The architecture of the system is based on APIs and can eventually be added to the ENS app UI, but we suggest that for the initial development, we can have different registration UI under the ENS domain like: https://referrals.ens.domains/.

Total Budget: $200,000 USD

Duration: 1 year

Month 1: Requirements Gathering, Planning, Design and Prototyping

  • Team: Project Manager, Governance Analyst, UX/UI Designer, and Front-end Developer
  • Focus: Discuss with team and gathering requirements on:
    • The referral program flow: What will the flow of referral rewards look like.
    • Nature of rewards: What is the source of rewards (ex. Separately funded reward pool), currency of rewards (ex. ENS tokens) and how much rewards would be.
    • How to prevent bad actors: We will discuss this in depth, but we believe we can mitigate a lot of problems by designing the rewards to be at best a gas subsidy. Our working concept is to distribute rewards in ENS tokens, and cap the rewards to be no higher than 80% of the amount of gas spent or 20% of the value of the purchase (whichever is lower).
  • Creating design prototypes, initial UX flows
  • Budget Allocation: $25,000

Month 2-3: Development & MVP Launch

  • Team: 2 Developers, UX/UI Designer, QA Tester
  • Focus: Core functionality development (frontend and backend), and integration with existing systems.
  • Advanced features development, and initial user testing
  • MVP launched!
  • Budget Allocation: $75,000

Month 4: User Testing and Iterations (A/B Testing and support)

  • Team: QA Tester, 1 Developer (part-time), UX/UI Designer (part-time)
  • Focus: Extensive User testing, UI/UX adjustments
  • Budget Allocation: $10,000

Month 5: Deployment and Marketing Launch

  • Team: 1 Developer, Marketing Specialist
  • Focus: Public announcement, marketing to ENS staff and ENSDAO community
  • Budget Allocation: $10,000

Month 6-12: Support, Marketing and Growth

  • Team: 1 Developer (part-time), Monitoring & Support Specialist, DevOps, and Ongoing Marketing.
  • Focus
    • Monitoring, initial support, documentation
    • Regular maintenance, updates, addressing any arising issues
    • Ongoing marketing campaigns (social media threads, video content , blog posts, outreach to top delegates and recruiting ENS ambassadors).
  • Budget Allocation: $80,000 (for 6 months)

Past experience working on ENS

We previously built the ENS swag shop: https://ensmerchshop.xyz/, are working with the ENS team on some frontend work for the small grants portal and are exploring launching Pairwise with ENS as a public good.

Size of team and commitment

We have a team of 30+ devs, designers and project managers we can pull into this project. We love ENS and would pivot a large percentage of our team to work nearly exclusively on ENS projects if we can make that work.

Below are the main leaders of the team that will coordinate the work.

  • aabugosh.eth - CEO at General Magic. Steering the ship with a keen eye for strategy, project management and financial intricacies, Ahmad handles all aspects for projects and operations.
  • moenick.eth - Senior Technical Project Manager, with extensive experience in building successful web3 products, currently lead project manager for Giveth.
  • markoprljic.eth - Design lead. Head of Design and Business Developer at General Magic. “Magic Marko” is a top notch designer and has been practicing his art on web2 and web3 projects for over a decade.
  • griff.eth - Co-founder of Giveth, Commons Stack, General Magic, Dappnode.
  • zeptimus.eth - Jack-of-All-Trades at General Magic. ZeptimusQ is the versatile dynamo behind General Magic, skillfully juggling fundraising, business development, product support, and comms.
  • krati.eth - CTO at General Magic. With over a decade of tech experience, Krati expertly leads as CTO, blending her vast knowledge in Solidity, Rust, and mobile technologies.

Links to documents with further information

Our website: https://generalmagic.io/

Conflict of interest statement

A few potential conflicts of interest are:

  • Griff.eth is a major delegate and a long time supporter of ENS
  • We’ve been working closely with the ENSDAO team on the swag shop for the past year: https://ensmerchshop.xyz/
  • We’re working on a couple of other proposals with ENS stewards including:
    • A proposal for Ongoing Development and Technical Support for ENS Small Grants.
    • Branding https://www.pairwise.vote/ as an ENS public good (in exchange for sponsorship from ENS), although this is not confirmed or finalized.

10k Endorsement link

Self-endorsement: Griff.eth

Budget Requested

The total budget requested is: $200K

4 Likes

Just adding some videos we whipped up!

Delegate Discovery video walkthrough

Create proposal video walkthrough

1 Like

UNICORN.ETH

Name and website of Provider:

Unicorn.eth

Website: https://www.generalmagic.io/

Name of main point of contact:

griff.eth

What do you want to build on ENS?


Expect ENS adoption to moon. Unicorn.eth is coming hot and fast to significantly boost the number of ENS users by building the easiest onboarding in web3 where everyone gets an ENS subdomain by default, and uses its incredible functionality to the max!


No one wants to identify as 0xd1D04ac316fdCACe8f24f8110D60C86b810AB15A!

Unicorn.eth will demystify the crypto onboarding experience as an ENS powered Account Abstraction wallet that is natively managed at the wallet’s own subdomain.

  1. Log in with Google, or other web2 normal login
  2. Create a unicorn.eth subdomain i.e. name.unicorn.eth
  3. You are done! Go to name.unicorn.eth.limo to manage your web3 experience!

No apps to download, no confusing and scary blockers, in a few clicks you have a smart wallet and a website!

Anyone will be able to enter the web3 space to receive crypto, collect NFTs, interact with dapps, and more – all without the complexities typically associated with blockchain technology. Our mission is to make onboarding as straightforward and approachable as any everyday online activity, and this is only possible with the power of ENS!


Step 1: Log in. Step 2: Choose your Unicorn domain. Step 3. Welcome to web3 :smiley:

And if someone doesn’t want to be a Unicorn, we have account.eth too ;-). We will deploy them both as 2 different portals for different types of users, but with the same infrastructure behind a more professional design.

This project is not just for Unicorns and Accounts. We will white label this solution and allow any ENS domain holder to easily onboard users with their own ENS domain. Either as a simple fork of Unicorn.eth (no code required) or as an integration into their own website/dapp. Also, as the subdomains are resolved off-chain, we will enable the user to purchase their subdomain, or even upgrade to their own TLD. They may start as a Unicorn, but we expect many to graduate to their own .eth domain.

We hope Unicorn.eth can build a new standard for web wallets, a standard that makes ENS-powered native web wallets the natural onboarding tool of choice.

How the web3 world will change after Unicorn.eth

Today if someone with no wallet gets a POAP, they would go to claim it, then realize they need a wallet, download Metamask, get confused and scared about seed phrases and forget about it.* :-1:

If instead, POAP integrated with Unicorn.eth, and the same person received a POAP, when they go to claim it, they would simply make their own poap.eth wallet! They would login with Google, create their noobie.poap.eth subdomain, and claim their POAP into their brand new wallet. This user will be able to go to noobie.poap.eth.limo to see their POAP, and other NFTs and tokens they collect on any chain and they can even share their wallet with their friends! :unicorn:

Unicorn.eth is uniquely positioned to take advantage of AA

  • Owning unicorn.eth, account.eth, and many other great domains
  • Having deep technical experience with AA via krati.eth
  • Having strong trust and connections in the space via griff.eth
  • Having an incredible design team via General Magic led by marko.eth
  • Partnering with the other great service providers in this thread
  • Sharing revenue with our integration partners
  • Giving users their own website so they can easily share their crypto world to their friends and family

Unicorn.eth is well positioned to be a dominant player in the wallet space!

Innovative Features

  • Web2 login instead of holding keys
  • Personalized ENS subdomains
  • Same address on almost every chain
  • Simplified crypto wallet management
    • L2 bridging abstracted away
    • Swapping abstracted away
    • Withdrawing from multiple chains with 1 click
  • User-centric fee structure
  • Revenue sharing with partners for network effects
  • Exportable private keys for advanced users
  • ENS domain upgrade optionality
    • Purchase unicorn.eth/account.eth subdomains
    • Upgrade to personal .eth domain
  • Security measures to prevent phishing, scams and mistakes that result in a loss of funds
  • Frictionless onboarding, but strong security recommendations as accounts values rise
  • AND MORE!

Vision

Our goal is to make ENS THE standard for onboarding into the web3 world. The default EVM experience must include an ENS domain name, just as the default website experience has a DNS domain name (and not 168.58.32.234).

Budget & Roadmap

Total Budget: $200,000 USD
Duration: 1 Year (12 Months)

While our initial budget of $200,000 from ENS is vital, what is even more important is the buy-in from the DAO into this product. We want to make this an extremely high quality consumer facing product, so our focus for the next 3 months will be to seek strategic investment from potential partners, build out a prototype and hire a rockstar marketing manager to round out our team.

Project Origins

Giveth has needed this since its inception. We have seen so many nonprofits blocked from using crypto by the complexities and risks of key management, swapping, bridging, etc. Even worse, we have seen nonprofits send money to the right address on the wrong chain, lose access to their keys, and many other classic mistakes. For months we were searching for an account abstraction wallet that provided the features Giveth wanted, but never found one, so we decided to take matters into our own hands. Our project plan was validated in Istanbul when Griff hacked with a local team on a project called Donat3, which included many of the features we will build into Unicorn.eth. It won 4 awards including the best use of ENS Subnames award!

Past experience working on ENS

We previously built the ENS swag shop: https://ensmerchshop.xyz/, are working with the ENS team on some frontend work for the small grants portal and are exploring launching Pairwise with ENS as a public good.

Size of team and commitment

We have a team of 30+ devs, designers and project managers we can pull into this project. We love this product and will dedicate whatever resources are needed to get it off the ground.

Below is the main team that will lead this project.

  • griff.eth - Co-founder of Giveth, Commons Stack, General Magic, Dappnode
  • krati.eth - CTO at General Magic. With over a decade of tech experience, Krati expertly leads as CTO, blending her vast knowledge in Solidity, Rust, and mobile technologies. Her work on account abstraction projects enhances her pivotal role in launching unicorn.eth
  • markoprljic.eth - Design lead. Head of Design and Business Developer at General Magic. “Magic Marko” is a top notch designer and has been practicing his art on web2 and web3 projects for over a decade.
  • sem-the-bee.eth - Solidity Maestro and OG Developer. With his deep expertise in Solidity and a rich history in blockchain development, Sem is a cornerstone of our technical innovation team. Github

Links to documents with further information

Our website: https://generalmagic.io/

Conflict of interest statement

A few potential conflicts of interest are

  • Griff.eth is a major delegate and a long time supporter of ENS
  • We’ve been working closely with the ENSDAO team on the swag shop for the past year: https://ensmerchshop.xyz/
  • We’re working on a couple of other proposals with ENS stewards including:
    • A proposal for Ongoing Development and Technical Support for ENS Small Grants, which has been agreed to.
    • Branding https://www.pairwise.vote/ as an ENS public good (in exchange for sponsorship from ENS), although this is not confirmed or finalized.

10k Endorsement link:

Self-endorsement: griff.eth

Budget Requested:

The total budget requested is: $200K

* Note: POAP has a GREAT solution for people without wallets that allows them to claim their POAP someday in the future when they get a wallet by sending them a link to their email. That said, integrating a Unicorn.eth wallet directly into POAP would still be a major upgrade.

9 Likes

Name and website of Provider

handle.eth & https://twitter.com/dothandle

If approved, funds should be sent to vault.maxi.eth

(hardware wallet, second hardware wallet dedicated to the project will be setup soon)

Website isn’t live yet, as that’s what a portion of the funds will be dedicated to.

Name of main point of contact

maxi.eth

What do you want to build on ENS?

handle.eth: free subdomains registry, an upcoming ens marketing powerhourse

At the time of our previous application in the 10th round of the ENS Small Grants, handle.eth was closer to an idea than a project, this has now changed as it is well in the works. This description will include more technical informations than before as I, maxi.eth, have been working on figuring out how to properly get this project up and running after having meetings with the founders of future handle.eth partners.

WHAT’S HANDLE.ETH?

I acquired handle.eth a couple months ago and will leverage it to build a full-on free, unruggable and decentralized subdomains network to onboard thousands of new users to ENS. The goal is nothing short of being the largest ENS subdomains network to date. To make things clear, .handle.eth subs will be absolutely free with no strings attached, will not have any renewal fees, the handle.eth fuses will be burned thus making the subdomains independant & unruggable, and the cherry on top, handle.eth will be sent to the burn address to decentralize the network. This way, all the “arguments” against ENS we usually see on social media about renewals, good domains being already taken, etc… and pretty much any associated friction is circonvented and users will be able to secure an ENS (sub)domain for free. Also, subdomains minting will be limited to 1 per wallet so that a handful of people do not mint thousands of subs and the network can grow organically.

PARTNERING WITH NAMESPACE & 1W3

Time for the fun stuff. All these objectives will not be achievable simply by enabling subs minting on an existing platform or marketplace. Therefore, handle.eth will have its own custom-made front-end and will use the NameSpace tech in the back-end. After discussing a potential collaboration with thecap.eth, the synergies between NameSpace and handle.eth became pretty clear and we will work together to make our goals a reality. The .handle.eth subdomains will be issued on L1 at launch and will later on be on L2 as the tech is being built. The (much smarter than me) devs at NameSpace will pretty much be our technical advisors as we will use the tech they’ve been building for the past year to run our registry. Since we will be targeting new users, which by definition may not be aware of ENS features, the handle.eth website will walk them through those and get them to easily set the subdomain as their primary name if they wish to do so, set an avatar, edit various records, etc… I had a meeting with hidayath.eth and we will also be partnering with 1W3 to create a decentralized website automatically generated with the sub’s records. NameSpace & 1W3 will be our first launch partners, with more coming soon by the time we launch in Q1 2024.

MARKETING & INTEGRATIONS

All the community members I talked to have been very supportive of this project and I’m grateful for that! The launch will come with waves of support and will quickly reach NFT degens way beyond the current ENS community. I will be reaching out to multiple big accounts which already supported and promoted ENS and am confident they would gladly share such a free subdomains network. I will not name these accounts here but you can easily guess who I’m talking about. Also, the biggest deal for us will be to get the registry integrated in existing dapps, platforms and projects from wallets and messaging to gaming and web3 socials. With handle.eth being burned forever by the time we launch, integrating a decentralized public good like handle.eth will be a no-brainer for them and this is what I will spend most of my time on.

WHY IS FUNDING REQUIRED?

I think this is pretty clear by now, handle.eth is being built as a public good/infrastructure project and will not be monetized. We will solely run on grants to fund the project’s development and marketing activations. Most of the initial funding will be used to develop a quality custom-made front-end. After launch, our main recurring cost will be the NameSpace $1/minted sub fee which we will take on according to our mission to make subdomains free for users (except gas fees but those will be neglible once subs will be issued on L2). Therefore, the more succesful this registry is, the more fees will have to be paid to NameSpace.

Past experience working on ENS

I, maxi.eth, have been into ENS for the last 2 and a half years, and this protocol pretty much changed my life. I previously founded a small web2 startup a couple years before getting into crypto and always wanted to launch a project in this space as well. I had quite a few ideas over the years but nothing felt quite right until now. With ENS being the epicenter of my professional life, I want to accelerate the protocol’s growth, starting within the current web3 ecosystem, and I sincerely believe handle.eth is the ideal project to achieve that and onboard a lot of new users. Disclaimer: I am not a technical guy in this space and really can’t code or anything like that as I’m marketing/business development guy, so I will focus on those tasks to accomplish the project’s mission. As explained above, I talked with brilliant devs and will work closely with the NameSpace team for anything tech-related.

Some of my ENS accomplishments would be being the one behind the hublot.eth campaign (I used to work for a consulting firm and was in charge of their campaign, secured the domain(s), transfered it to them, wrote the tweets, managed influencer relationships, etc…). I also worked with Place Vendome jewelry brand COURBET on leveraging their domain, reached out to the Wrangler team to let them know wrangler.eth was available at a fair price on premium, was involved in the farfetch.eth private sale to Farfetch (while I was still working for the same consulting firm mentionned previously), sold gho.eth to the AAVE team, etc…

Size of team and commitment

1 full-time employee + a couple freelancers for short-term missions (dev, marketing, etc…)

I will make this my full-time job until the handle.eth subdomains registry is widely adopted and integrated in major dapps, platforms and projects.

Links to documents with further information

We’ll publish regular updates on https://twitter.com/dothandle

Conflict of interest statement

There is no conflict of interested as none of the handle.eth affiliates are part of the ENS DAO or ENS delegates. However, our partners NameSpace and 1W3 did receive funding from previous ENS Small Grants rounds.

10k Endorsement link

https://twitter.com/seekmine/status/1730778672779661420
https://twitter.com/garypalmerjr/status/1730717690887553057
Snapshot was broken while I tried to create a proposal so here are tweets from Gary & master.eth

Budget Requested

$100.000/year

Other notes

As previously mentionned, handle.eth will be sent to the burn address in order to decentralize the network and prevent it from ever being manipulated/exploited/profited from.

2 Likes

Name and website of Provider: blockful.eth | blockful.io
Name of the main point of contact: alextnetto.eth | telegram

What do you want to build on ENS?

Our vision is to improve ENS in 4 ways

  • User experience [UX]: Lower the barrier and complexity for users.

  • Developer experience [DX]: Make onboarding for developers easier and reduce costs/time to build on ENS.

  • Platform sustainability [PS]: Create a positive-sum situation by having more incentives for platforms so they can grow together with ENS.

  • Governance [Gov]: Improve transparency and security on governance.

[UX + PS] 1-step registration for .eth domains

This feature was done in past experimentation from Blockful in the ENS core contract. This feature is mentioned in our article as “commit with payment”.

Today, when a user wants to register a name, he does 2 transactions (commit and register). The idea here is the user does only the commit transaction, and the Dapp does the register transaction. With that flow, it’s not just improving the UX (no need to keep staring at your screen for 60 seconds for the commit to be valid) but also creating a revenue opportunity for Dapps (as shown in the following diagram).

Our goal here would be to push forward this feature to ENS core contracts, being the first contribution outside ENS Labs to the core protocol and contributing to the narrative of decentralizing the development. If that’s not feasible, we’ll do this feature in an external contract, the cons for that is the user paying a little more gas for a much better experience.

This feature unlocks high value, not just for the user but also for the platform implementing it, creating a revenue opportunity by providing a better UX and then increasing the registrations. The evolution of this is creating a backend that all platforms can use to batch, optimize gas costs, and reduce implementation costs.

There is also the opportunity to improve gas costs by adding batching features on commit, register, renew, and fuse operations. The deliverable is the whole system working, from frontend to backend and smart contracts.

[UX + DX] Improving ENS off-chain features

The CCIP-read (EIP3368) is a great standard created by Nick, unlocking huge potential for adoption. It enables creating subdomains and records (like setting your avatar) for free.

As mentioned on ENSIP-16 by Makoto and Jeff Lau: “With EIP-3668 subdomains already starting to see wide adoption, it is important that there is a way for frontend interfaces to get important metadata to allow a smooth user experience.”

We are talking with a big fintech (+50M users) to integrate ENS into their crypto wallet and create off-chain subdomains and forward resolution. This made us realize some improvement points.

Today, we have the standards for reading the data but not for writing. The R&D in this idea is around creating a standard for “minting”, transferring off-chain subdomains, and updating off-chain records. That means being able to change your avatar on cb.id through another ENS dapp, for example, creating a unified experience across platforms and also reducing development complexity.

Note: The scope here is specific to off-chain domains using centralized databases, not L2. The deliverable is the whole system working, from frontend to backend and smart contracts.

[DX] ensdk: a lightweight library to integrate the Ethereum Name Service and features that will be developed here in the proposal.

The value of all the proposed features gets unlocked when there is an easy way to use it. ENS is growing, and for the next level, we also need a variety of ENS SDKs.

The idea for this started at the beginning of October (repo, npm).

[Gov] Security review for executable proposals

As discussed in multiple working group meetings, it would be great to have a third party verifying executable proposals. At Blockful, we also do security reviews (audits).

In the last executable proposals, we have been checking and going after decoding and understanding the code to be executed by the DAO (e.g. keeping in touch with Karpatkey for related proposals). This was an informal way to have a third party help because we used the free hours we had, so there is no deep dive or formal report.

We would like to do it in a proper way and help secure the DAO. More eyes on executable proposals are never bad.

Note: We’re building some DAO tooling to benefit the whole ecosystem. It’s out of the scope of this proposal, but I’m sure ENS DAO will benefit from it.

Past experience working on ENS:

In mid-2022, I was still a golang backend engineer on a fintech. When I got the opportunity to work on my first experimentation around ENS, I quit my job, dropped out of computer science (CS), and started Blockful.

Today, we are a team of 10 (8 engineers from fintech, web3 communities, CS. 1 PMM and 1 operations/BD). We never raised capital. We slowly and organically grew through the bear market, providing services for founders and DAOs across the space.

I’m grateful for how ENS kickstarted all of this and changed not only my life but also the lives of our brilliant team.

Today, Blockful has become one of the to-go service providers for projects to integrate and use ENS because of our expertise in ENS architecture, product, and smart contract experience.

Our first contribution towards ENS was exploring innovative features (that came from Avsa’s ideas) on the old ETHRegistrarController. Here is a detailed article about it. Since then, we have started working with different teams to build and understand ENS.

When the new ETHRegistrarController (with support to NameWrapper) was launched, we adapted these features to the update. Here is a detailed article about it.

Size of team and commitment

Being passionate builders, our team has won 6 hackathons (from ETH Global, Chainlink, and ETH events) until now.

The feedback we got in past client deliveries and the goals we engage with demonstrate our work principles:
Avsa’s post about past experimentations in ENS contracts tweet: “My experience with Blockful has been incredible. They underpromised and over-delivered at every step”

Zen Dragon, grants manager at Balancer tweet: “The team is highly motivated and innovative, making them the exact type of group we get joy from funding.”

For the scope we proposed here to be production-ready, we’ll need 3 full-time devs
1 Fullstack
2 Backend / Smart Contract (including myself)

Links to documents with further information

The contribution that got Blockful started (github)

Small grant for this contribution

Small grant for updating the new ETHRegistrarController with these features:

Balancer article and tweet about our contribution.

Conflict of interest statement

Since we created Blockful (a year and a half ago), we worked with several teams and founders across the space, from the ENS ecosystem to top DeFi protocols (like Balancer).

One of the teams we worked with was NameHash, which will also apply for this program and is one of the most brilliant and serious teams we worked with. We are happy to help teams build on top of ENS and use our technical expertise to advance.

10k Endorsement link: (Snapshot)

Budget Requested

$300,000/year

This represents a 40% discount over the rate we charge our usual clients. Our goal here is not to profit. It’s to dedicate to bigger achievements for ENS in a sustainable way.

We provide world-class engineers to provide services. Blockful’s purpose is to reinvest the profit from our operations into building open-source and contributing to protocols and ideas we identify with. ENS and governance are one of those.

Independent of the result here, we’ll continue to contribute and develop some of the ideas proposed here because we think it’s worth it for our efficiency to help people integrate on ENS and improve DAOs decision-making and governance.

8 Likes

Summary

Imagine if Metamask, Uniswap, Farcaster, OpenSea, WalletConnect, Etherscan, etc. all became “Frontend Registrars” that directly onboard their users into ENS. We help ENS grow by integrating ENS onboarding into web3 wallets, apps, and games where millions of people already are. To advance these goals we’re building NameKit, NameGuard, and advancing a (proposed) ENS Referral Program.

We have a 15 person team that is working day and night to help ENS grow. The opportunity to become an ENS Service Provider means the world to us. Thank you for your heartfelt support. :sunrise::heart:

Provider

NameHash Labs (namehashlabs.org)

namehashlabs.eth

Point of contact

lightwalker.eth

What we’re building for ENS

We help ENS grow by integrating ENS onboarding into web3 wallets, apps, and games where millions of people already are. To advance these goals we’re building NameKit, NameGuard, and advancing a (proposed) ENS Referral Program.

The problem and opportunity

ENS has achieved a special milestone in its growth: the majority of ENS names are now issued through “Frontend Registrar” apps other than app.ens.domains. For example, Coinbase Wallet alone has issued more than 4 million ENS names. Rainbow Wallet is another example.

The future of ENS growth will predominantly be driven by this trend. Our biggest growth opportunity is persuading more “Frontend Registrar” apps to issue ENS names directly to their audiences. Persuading apps that already have millions of users is especially valuable.

We have a problem though. The current incentives for an app to become a “Frontend Registrar” for ENS aren’t so good.

Let’s take a technology perspective. Where does NameKit fit in?

There’s a lot of great focus by other teams in the ENS ecosystem at the smart contract layer. For example, with name issuance strategies on L2 or offchain. Some helpful libraries also exist. These are awesome !

However, from the perspective of an app that’s considering becoming an ENS “Frontend Registrar”, there’s still a big hole in the middle of their ENS Tech Stack. “ENS Frontend Registrars” have to build all of the “Advanced ENS User Journeys’’ mostly from scratch themselves.

Some might ask if it is truly a lot of work to build these “Advanced ENS User Journeys”? Well let’s consider the official ENS Manager app. This is how big? Approximately 100,000 lines of code? All written by the most experienced ENS dev team (ENS Labs) over the course of years ! Should each “Frontend Registrar” build and maintain their own version of all this logic?

The analogy above of course isn’t perfect, but the point is that if an app wants to become a “Frontend Registrar” with a great UX that handles all the edge cases and continuously keeps up with all the innovation in the ENS ecosystem there’s a lot of work to do it well!

NameKit will include:

  • Open source libraries that anyone can run in their own app / infrastructure.

  • Public hosted cloud services (for those who don’t want to run their own infrastructure).

  • Client SDKs.

  • UI Kits.

  • Figma Design Templates.

  • Rich documentation.

  • Ability to integrate with ENS Name Issuance strategies built by other teams on L1, L2, or Offchain.

  • … and more!

“Frontend Registrar” UX - Challenges & Opportunities



When the majority of ENS names are being registered on 3rd party apps it’s important that we make it easy for these 3rd parties to do an amazing job with all these UX details.

Key products under development

Product Summary Current Dev Status
NameKit Enable every app to easily build amazing ENS onboarding and profile management. v0.1 alpha
NameGuard Guard your users from heartbreak and encourage best practice usage of ENS. v0.8 beta
ENS Referral Program (proposed) Provide financial incentive to businesses, builders, and storytellers to invest their efforts into the growth of ENS. Preliminary temp check

We’ve put a big effort into these products already, but there’s still a big journey ahead. It will take a lot of resources to get there.

With your support for NameHash Labs to become an official ENS Service Provider we will bring these innovations to life and make big impacts to help ENS grow !

Why vote for us?

Why vote for NameHash Labs?

Here’s 3 key reasons why:

1. Our Principles

Let’s work together to achieve the best results for ENS !

2. Our Mission & Direction

“Help ENS Grow” is the mission that fills our minds each day.

To this end, we do not define ourselves in terms of advancing a specific technical feature. We aren’t interested in building technologies that might be fun as an engineer, but have little market impact. We are focused on working backwards from the goal of “Help ENS Grow” and then doing our best to build the technologies we believe will best advance that.

Today, we believe the best opportunity to “Help ENS Grow” is achieved through NameKit and the ENS Referral Program proposal that we are advancing.

3. Our Team & Long-Term Commitment to ENS

Our team has been working for more than 2 years to build big things for ENS ! :heart:

Product Summary
NameKit Enable every app to easily build amazing ENS onboarding and profile management.
NameGuard Guard your users from heartbreak and encourage best practice usage of ENS.
ENS Referral Program (proposed) Provide financial incentive to businesses, builders, and storytellers to invest their efforts into the growth of ENS.
ENS Normalize Python & contributions to the ENSIP-15 standard Python implementation of the ENS name normalization standard.
ENS Label Inspector A detailed X-ray into the attributes of labels in ENS names.
ENS Font Data Metadata for graphemes that may appear in ENS names.
NameKit Contracts Contracts that help “Registrar Frontends” earn additional revenue for helping ENS grow.
NameGuard Client SDK TypeScript client SDK for making API calls to NameGuard.
NameGuard React UI Kit React components for creating great UX with NameGuard data.
NameGuard Figma UI Kit Customize NameKit user experiences to match your unique app.
ENS Name Parser Utilities for parsing ENS names from user input.
NameGuard Cloud Deployment Automations Easily deploy your own instance of NameGuard into the cloud.

About us

NameHash Labs is represented by a team of 15 working day and night to help ENS grow.

We’re proud of our talented team and will be announcing multiple opportunities to come meet them and ask any questions in scheduled Google Meet calls prior to the commencement of Service Provider voting.

Backgrounds in our team range from experienced technology entrepreneurs to Computer Science PhDs who are at the cutting edge of their fields.

To date, all expenses to support this 15 person team have come at the personal expense of our two founders. It adds up to a lot. All we have built has always been 100% ENS exclusive. We believe these personal investments represent an unrivaled proof of commitment to ENS.

Everyone on our team appreciates support from the ENS community for NameHash Labs to become an ENS Service Provider. This funding will be critical to support the salaries of our team and their ongoing work to help ENS grow.

We look forward to a long future as dedicated members of the ENS community.

Further information

Our team:

Our key projects:

Conflict of interest statement

We have no conflicts of interest.

10k endorsement

Endorsement

Budget requested

$600,000 / year

With such a large team, this amount falls short of covering all our costs, but we are betting big on ENS. How big? Our founders have been completely unpaid for all of their work on ENS over the last 2 years. Additionally, the salaries for all work produced by our team to date has been funded by our founders.

The opportunity to become an ENS Service Provider means the world to us. Thank you for your heartfelt support. :sunrise::heart:

8 Likes

One paragraph summary

ENS names could be the basis of on-chain resumes or profiles, that service providers use to bid on Requests For Proposals (RFPs) on the DAO procurement platform we want to build.
Our platform would help DAOs find the best applicants because it would collect RFPs from many different DAOs. Research and guidelines on tender processes would help DAOs draft the best Requests for Proposals possible. The platform would also include tools that help move applicants along the pipeline. Less work for DAO operators, more clarity for applicants.

Summary for Snapshot vote:
Etherscan is a leading block explorer for the Ethereum ecosystem that has supported ENS since May 2017. Having access to ENS names on leading block explorers is vital for the continued usage and adoption of ENS.

Name and website of Provider:
etherscan.eth
https://etherscan.io/

Name of main point of contact:
harith.eth

What do you want to build on ENS?
This proposal is for funding the on-going development, support, and associated hosting fees of ENS on Etherscan and relevant block explorers run by the team.

Having access to ENS names on leading block explorers is vital to the continued usage and adoption of ENS. The following are useful features that Etherscan could build as part of this proposal, on top of ongoing support:

  1. Extending the current support of ENS names on Ethereum L1 to Ethereum L2 explorers (including Optimism, Arbitrum, Polygon, Base, Linea, Scroll and others listed here).
  2. Extending the current support of .eth names to other domains such as .xyz and .art.
  3. Support of off-chain names using CCIP such as .cb.id including address name tags and lookup in URL bar.
  4. Support of DNS-based names such as .com.
  5. Improved display of normalised ENS names.

Past experience working on ENS:
On top of running a leading block explorer for the Ethereum ecosystem since the network’s inception, Etherscan has contributed the following to the ENS ecosystem:

  1. Support of ENS name forward resolution search and auctions list since May 2017.
  2. Support of ENS address name tags since May 2021.
  3. Support of ENS names in Blockscan Chat since February 2022.
  4. Support of Wildcard Resolution (ENSIP-10) since July 2022.
  5. Support of new ENS Reverse Registrar contracts (EP3.5) since June 2023.
  6. Support of Normalization Standard (ENSIP-15) since July 2023.
  7. Other features related to ENS such as:
  • Warning for expiring and expired ENS names.
  • Lookup of ENS name directly in the URL bar.
  • Auto-lookup of ENS names in the search bar.

Size of team and commitment
The Etherscan team is made up of 40+ employees. The team as a whole will support ENS initiatives across product development, infrastructure maintenance, education, and user support.

Links to documents with further information
Some examples of ENS integration on Etherscan may be found here:

https://etherscan.io/name-lookup-search?id=vitalik.eth
https://etherscan.io/address/vitalik.eth

Conflict of interest statement
Etherscan does not have any conflict of interest with ENS DAO. The team previously received a donation of 46,296.3 ENS tokens from ENS in November 2021.

10k Endorsement link:
https://snapshot.org/#/ens-streams.eth/proposal/0x90603a72e5a1ceea1adfff5f98301187c222e84d0e63401938475931b5f79f83

Budget Requested:
$1,000,000.00 / year

1 Like

——————————

Nominations are now closed

It is now past midnight in the inhabited Baker and Howland islands meaning the deadline is over anywhere on earth. Thanks for everyone who participated. I ask everyone to stop editing their proposals.

Over the next week we will be going over the nominations and checking any issues. We will also be formatting the proposals for the convenience of voters. No further action is needed from candidates.

2 Likes

I have a suggestion that will require little time and effort but have outsized benefits for the both nominees and voters.

I propose development of a table each nominee must complete that will give everyone a quick snapshot of information to supplement the formatted proposals.

Something such as the following may even help refine and define what a Service Provider is and/or should be moving forward.

nominee opensource VC Funded Launched Product Prior ENS DAO Grants (total amount)
name 1 :white_check_mark: :x: :white_check_mark: :white_check_mark: ($10,000)
name 2 :white_check_mark: :white_check_mark: :white_check_mark: :x:
name 3 :x: :x: :x: :white_check_mark: ($50,000)
6 Likes

This is a fantastic idea! NameSys will start by posting their “alignment matrix” so to speak. I have added couple of columns and some footnotes that may ease in summarisation of the projects. Rest are welcome to follow and add theirs to their proposals if they so wish. None of this is official in any way; this is purely voluntary!

ALIGNMENT MATRIX

Nominee Open-source?* VC-funded?** Project Launched Already? ENS-dedicated?† Amount Requested Prior ENS DAO Grants? (total amount)
NameSys :white_check_mark: :x: :white_check_mark: :white_check_mark: $200,000 :white_check_mark: $10,000 + 0.7 ETH

*must reflect the current license of the project, not the promised license in the proposal (which is necessarily required to be open-source under the rules)
**must reflect the current funding source of the project
†whether the project is explicitly dedicated to ENS, i.e. it makes dedicated write calls to ENS contracts as part of its critical and core functionality. Projects that rely on view calls only and projects that do not depend critically on ENS are NOT considered ENS-dedicated under this definition


Raw table text for copy-pasta:

Nominee     | Open-source?* | VC-funded?** | Project Launched Already? | ENS-dedicated?† | Amount Requested | Prior ENS DAO Grants? (total amount)
:----------:|:-------------:|:------------:|:-------------------------:|:---------------:|:----------------:|--------------------------------------
NameSys     | ✅            | ❌          | ✅                         | ✅              | $200,000         | ✅ `$10,000 + 0.7 ETH`
3 Likes
Nominee Open-source?* VC-funded?** Project Launched Already? ENS-dedicated?† Amount Requested Prior ENS DAO Grants? (total amount)
NameSys :white_check_mark: :x: :white_check_mark: :white_check_mark: $200,000 :white_check_mark: $10,000 + 0.7 ETH
ENSLikeProtocol.eth :white_check_mark: :x: :x: :white_check_mark: $100,000 :x:
3 Likes

esf tools

Nominee Open-source?* VC-funded?** Project Launched Already? ENS-dedicated?† Amount Requested Prior ENS DAO Grants? (total amount)
esf.tools :white_check_mark: :x: :white_check_mark: :white_check_mark: $200,000 :white_check_mark: 1.2 ETH + $20,000
4 Likes
Nominee Open-source?* VC-funded?** Project Launched Already? ENS-dedicated?† Amount Requested Prior ENS DAO Grants? (total amount)
ENS Wayback Machine :white_check_mark: :x: :white_check_mark: :white_check_mark: $200,000 :white_check_mark: 6.4 ETH
2 Likes

Thank you, ser!!

Nominee Open-source?* VC-funded?** Project Launched Already? ENS-dedicated?† Amount Requested Prior ENS DAO Grants? (total amount)
StableLab :white_check_mark: :x: :x: :white_check_mark: $300,000 :x:
2 Likes
Nominee Open-source?* VC-funded?** Project Launched Already? ENS-dedicated?† Amount Requested Prior ENS DAO Grants? (total amount)
General Magic :white_check_mark: :x: :white_check_mark: :white_check_mark: $300,000 :white_check_mark: $32,000 +3.3ETH
ENS Referral Ambassador System :white_check_mark: :x: :x: :white_check_mark: $200,000 :x:
Unicorn.eth :white_check_mark: :x: :x: :white_check_mark: $200,000 :question: $2500

General Magic received a $25k Grant to build the ENS Merch Store (It’s ENS Hoodie Season :wink:) and receive $1k a month for maintaining it for 7 months. Pairwise has won 4 small grants rounds for a total of 3.3 ETH

Unicorn.eth got some support in the Istanbul Hackathon via Donat3… not sure if that counts, but i put it there anyway

3 Likes

Putting all together so it’s easier to visualize.

Great suggestion to give more visibility @ENSPunks.eth! Good to remember that there are a lot of in depth details in each proposal that are very valuable to analyze. There are great ideas and teams that already shipped a lot of great stuff.

Nominee Open-source?* VC-funded?** Project Launched Already? ENS-dedicated?† Amount Requested Prior ENS DAO Grants? (total amount)
NameSys :white_check_mark: :x: :white_check_mark: :white_check_mark: $200,000 :white_check_mark: $10,000 + 0.7 ETH
ENSLikeProtocol.eth :white_check_mark: :x: :x: :white_check_mark: $100,000 :x:
esf.tools :white_check_mark: :x: :white_check_mark: :white_check_mark: $200,000 :white_check_mark: 1.2 ETH + $20,000
ENS Wayback Machine :white_check_mark: :x: :white_check_mark: :white_check_mark: $200,000 :white_check_mark: 6.4 ETH
StableLab :white_check_mark: :x: :x: :white_check_mark: $300,000 :x:
General Magic :white_check_mark: :x: :white_check_mark: :white_check_mark: $300,000 :white_check_mark: $32,000 +3.3ETH
ENS Referral Ambassador System :white_check_mark: :x: :x: :white_check_mark: $200,000 :x:
Unicorn.eth :white_check_mark: :x: :x: :white_check_mark: $200,000 :question: $2500
Blockful :white_check_mark: :x: :white_check_mark: :white_check_mark: $300,000 :white_check_mark: 2.7ETH

“Project Launched Already?”: Considering past contributions and some of the ideas proposed already having open-source code in GitHub. We don’t have 1 fixed project. We are building tools and doing R&D to improve ENS itself.

1 Like
Nominee Open-source?* VC-funded?** Project Launched Already? ENS-dedicated?† Amount Requested Prior ENS DAO Grants? (total amount)
GravityDAO :white_check_mark: :x: :white_check_mark: :x: $100,000 :x:
2 Likes

Per steward direction, closing this topic as the deadline (December 1st) has passed.

2 Likes