Service Provider Stream Nomination Thread

ENS Service Provider Stream Proposal

Provider Information

  • Name and ENS Address of Provider: hodl.esf.eth
  • Website: Esf Tools

Contact Information

  • Name of Main Point of Contact: Sam (hodl.esf.eth)

Project Vision

  • What to Build on ENS:
    • Web 2 Community Integration: Our focus is on bridging Web 2 communities into the ENS ecosystem, enhancing the user base and adoption.
    • Development of Integration Tools: We plan to develop more Web 2 integration tools, including social media bots and subscription-based models, broadening ENS’s utility and user engagement.
    • Expanding ENS Utility: Our aim is to extend ENS functionalities beyond domain names, adapting to various use cases and strengthening community involvement.

Past Experience

  • Past ENS or Ethereum Projects:

    • Sam (hodl.esf.eth):

      • Subname Integrations: Successful integration of various subname projects, including hns.id ccip, pcc.eth, and lilnouns.eth custom resolver.
      • Generic Subname Mapper: Developed a generic subname mapper, meeting all date targets, with 2000 subs linked through this contract. Details
      • Blur.farm Integration: Contributed to blur.farm, a dApp for farming blur tokens. They have integrated Esf sub-names for managing user subscriptions. Blur.farm
    • Matthew (pingu.esf.eth):

      • Focused on infrastructure and website development, instrumental in the implementation of Esf Tools.
  • DigiJoint.eth Community:

    • Our largest subname community, digijoint.eth, is at the forefront of promoting subnames through daily Twitter spaces. They maintain affiliations with large Web2 brands, contributing significantly to the awareness and adoption of subnames. DigiJoint
  • PCC.eth and Q00ts.eth Communities:

    • These existing Web3 communities, pcc.eth and q00ts.eth, have integrated approximately 1000 linked subnames each. Their involvement demonstrates the versatility and appeal of Esf Tools within diverse Web3 spaces.
  • Blur.farm Integration:

    • The blur.farm community successfully utilizes Esf domains to token-gate subscription benefits, showcasing a practical and innovative application of our subname system in a dApp environment. This integration underlines the adaptability and utility of Esf Tools in enhancing user experiences and functionalities within the Web3 ecosystem. Blur.farm
  • Overall Impact:

    • Creation of around 3000 subnames through our platform, showcasing our capability and dedication to enhancing the ENS ecosystem.

Team Size and Commitment

  • Team Composition and Dedication:
    • A committed team of two, Sam and Matthew, with plans to expand the team upon securing funding, enabling us to devote more time and resources to Esf Tools.

Conflict of Interest Statement

  • Potential Conflicts:
    • Sam’s involvement in the Handshake ecosystem is noted but is not seen as a conflict of interest. Instead, it fosters diversity in the naming systems within the Web3 ecosystem, aligning with our vision for a more interconnected and versatile Web3 space.

Endorsement

  • 10k Endorsement Proof: A snapshot proposal has been created for endorsement. Snapshot

Budget Request

  • Annual Budget: Requesting $200,000 annually. This budget will enable full-time dedication from Sam and Matthew and facilitate the recruitment of additional team members to support Esf Tools.

Other Notes

  • Future Plans: We are committed to ongoing development and enhancement of Esf Tools, with a focus on evolving alongside and contributing to the growth of the ENS ecosystem.
4 Likes

Name and website of Provider:

Smart Token Labs (aka AlphaWallet team) is an organization focusing on making tokens smart. Smart token bridges from blockchain to beyond. By smart tokens, it could bring/enable more NATIVE functions to ENS tokens.

ENS name - AlphaWallet.eth

Name of main point of contact:

Contact person - bobjiang.eth

What do you want to build on ENS?

We are building the crypto native functions for ENS name holders.
After the integration, All ENS holders could use ENS ERC721 token as following video.
https://twitter.com/i/status/1730074121659428919

Benefits for ENS:

  • native functions enabled by ENS team
  • like renew ENS names on the token itself or other more functions
  • update details like mail, avatar, description, notice, location, phone, url, display, keywords directly
  • Check the current status of their ENS tokens
  • possibility for the partners to integrate ENS easily

Demo - Here is the example https://viewer.tokenscript.org/

Connect the website with your ENS wallet.

Past experience working on ENS:

AlphaWallet (AlphaWallet · GitHub) is an Ethereum wallet to support ENS in very early phase.

Size of team and commitment

team size: 2 (part time)

Bob - bobjiang.eth

Nick - technic.eth

Supported by TokenScript, a technical framework by Smart Token Labs.

Links to documents with further information

Github for alphawallet - AlphaWallet · GitHub

Github for tokenscript - Smart Token Labs · GitHub

Conflict of interest statement

bobjiang.eth and technic.eth act independently and has no corporate or financial relationships with entities within the ENS ecosystem that could lead to a conflict of interest.

10k Endorsement link:

https://snapshot.org/#/nominations.ens.eth/proposal/0xd0404dee1d4f7f19a136ec50ca455454a9efe59781036c9283cf28b789f41f00

Budget Requested:

Minimum $100,000/y

2 Likes

Summary for Snapshot vote

Ethereum Follow Protocol (EFP) is a social graph protocol for Ethereum accounts that uses and complements ENS, set to launch mid-Q1. ENS needs a social graph to remain competitive with other social graph projects that have their own name and profile systems that compete with ENS. We’re closely aligned in vision and values with the ENS community, we’re building and running ENS infrastructure (e.g. our own metadata service), and most of our launch partners are from the ENS community. Our team has long ties to the ENS community: brantly.eth (previously led the ENS core team; ENS DAO delegate; creator of Sign-in with Ethereum), cory.eth (ENS DAO delegate; creator of OpenAvatar; previously developer at Carbon Robotics, Amazon), and esm.eth (built a decentralized social media on top of ENS, winner of ETHGlobal Hackathon, Web3 Jam 2021; previously a developer at LlamaFolio).

Name and website of Provider:

Ethereum Follow Protocol

efp.eth

ethfollow.xyz

Name of main point of contact:

brantly.eth

What do you want to build on ENS?

We’re keeping ENS competitive by building a social graph protocol for Ethereum accounts that uses and complements ENS, which we call the Ethereum Follow Protocol (EFP).

This includes its smart contracts, L2 support, web app manager, and offchain indexer for fast access to EFP data, among other things.

How our work helps ENS:

  • Adds social graph functionality to existing Ethereum identity stack, keeping ENS competitive with other social graph projects that have their own name and profile systems that compete with ENS
  • Heavy use of ENS in EFP manager web app
  • ENS support in our public API service
  • Ensure EFP integrations also use ENS (see our integration demo)
  • Running our own ENS metadata service, may make publicly available with public API
  • Plan to eventually offer users free subdomains and avatar-setting feature in EFP manager

Aligned with ENS
Web3 is the future of the Internet, and this includes web3 identity. We’re designing and building EFP with the intention that, like ENS, it is a new open, credibly neutral, public good protocol of the Internet. We support the elements of the existing Ethereum identity stack, and we view it as a strength that the various elements are separate projects since it means each element can stand or fall on its merits, as opposed to the entire stack being an all-or-nothing proposition.

Our values, vision, and interests are closely aligned with those of the ENS community. We’re appreciative of the support and interest of the ENS community in the development of EFP thus far. We have 24 launch partners so far, many of whom are from the ENS community.

Past experience working on ENS:

brantly.eth: previously led the ENS core team; ENS DAO delegate; creator of Sign-in with Ethereum

cory.eth: ENS DAO delegate; creator of OpenAvatar; previously developer at Carbon Robotics, Amazon

esm.eth: built a decentralized social media on top of ENS, winner of ETHGlobal Hackathon (Web3 Jam 2021); previously a developer at LlamaFolio, a Defillama sibling product

We have the skills and experience necessary to successfully develop and grow a new web3 identity protocol, as well as build ENS tools as needed.

Size of team and commitment

There are currently three of us (listed above). We’re committed to EFP for the long-term as a new protocol of the Internet. If we get this funding, we may hire a fourth team member.

Links to documents with further information

Conflict of interest statement

EFP has previously received a $40k grant from the ENS DAO Public Goods working group.

10k Endorsement link

Self-endorsement: our main point of contact, brantly.eth, meets this requirement.

Budget Requested:

$500,000/yr

We will use this money for the following:

  • $450,000 for salaries for our three person team for one year, possibly hiring a fourth person
  • $50,000 for additional costs including hosting, legal, accounting, promotion of EFP, etc

Other notes

We plan to launch EFP on mainnet in mid-Q1 of 2024 and our hope is to never stop working on it because it successfully becomes a new protocol of the Internet.

17 Likes

Name and website of Provider:
Name: ENS Vision Forge
Website: https://forge.ens.vision

Name of the main point of contact:
Main point of contact: @Zimtente / zim.eth

What do you want to build on ENS:
At ENS Vision, we have established “Forge”, a dedicated team committed to the development of open-source projects and tooling for the ENS ecosystem. Forge operates as a specialized unit within ENS Vision, using our collective expertise and resources to innovate and build solutions that enhance the ENS platform. Our mission with Forge is to create tools and applications that not only cater to the current demands of the ENS community but also pave the way for new possibilities and broader adoption of ENS.

The projects we are initiating under the Forge banner are designed to address key areas of need within the ENS ecosystem, offering solutions that are both innovative and practical. These projects will not only enhance the functionality and user experience of ENS but also contribute significantly to its growth and widespread adoption. With a dedicated team and a clear vision, Forge is poised to be a catalyst for change and progress within the ENS landscape.

Forge.Node

Forge.Node, is a comprehensive data platform designed to simplify and enhance ENS project development. It integrates on-chain, off-chain, and secondary market data into an accessible API, empowering developers to effortlessly tap into a rich data repository. This tool is focused on enabling quick development within the ENS ecosystem, making it an invaluable resource for developers looking to build with efficiency and creativity.

Forge.Substore

Forge.Substore is a dynamic smart contract that enables efficient creation and management of ENS subdomain stores. It allows users to set up a customized store for their parent ENS name, streamlining the process of minting multiple subdomains in one go. Key features include the ability to set a start time for sales, limit the number of names mintable through the contract, and determine pricing (with a free option available). This solution operates entirely on-chain, offering transparency and security.

Already successfully utilized by various projects, Forge.Substore demonstrates its utility and effectiveness:

Forge.Registrar

Forge.Registrar is a smart contract, its primary function is to enable bulk minting and renewal of domains, including both NameWrapper names and standard ENS names, in a single operation. This contract stands out for its high gas efficiency, making it a cost-effective solution for large-scale domain operations.

Key features of Forge.Registrar include:

  • Custom Fee Setting: Providers can set custom fees, providing flexibility and control over their domain transactions.
  • Custom Revenue Sharing Program: It offers a unique feature that allows providers to implement a custom revenue-sharing program, adding an extra layer of utility and financial model atop the standard ENS framework.

Past experience working on ENS:

Our journey with ENS has been marked by significant achievements and contributions, showcasing our expertise and commitment to the ENS ecosystem:

  1. ENS.Vision Marketplace Launch: Since its inception in March 2022, ENS.Vision has become a pivotal marketplace in the ENS space. It generated an impressive turnover of around $70 million USD in 2022, reflecting our ability to create and manage high-impact projects successfully.
  2. Bulk Registrar Usage: We’ve registered several hundred thousand ENS names through our BulkReg Contract.
  3. Namewrapper Integration: We were the first vertical to fully integrate with the Namewrapper contract, demonstrating our capability to adopt and implement new technologies rapidly.
  4. ENS Vision Custom Name Manager: Our development of a custom name manager, positioned as an alternative to ENS.app, underscores our expertise in creating user-centric and efficient tools. This platform not only enhances the ENS user experience but also introduces advanced features like bulk renewals, the ability to bulk renew domains to a specific date, setting your resolver, controller and also managing name records. These functionalities demonstrate our commitment to providing practical, time-saving solutions within the ENS ecosystem.
  5. Subdomain Stores: As exemplified in projects like the DEV, 10K ETHs, and Email categories, our Substore has facilitated the minting of thousands of subdomains, proving our ability to deliver solutions that meet the community’s needs.

Size of team and commitment:
3-5 Full-time employees

Links to documents with further information:
Couple of our contracts lined up here:
https://etherscan.io/address/0x5d81ce189BF5267E70fb555916ffBc3D4c7b2245 (bulk renew)
https://etherscan.io/address/0x00000000008794027c69c26d2a048dbec09de67c (latest bulkreg contract)
https://etherscan.io/address/0x9996FCFa25B234e80BcF876d83d2e7F338F9BDA5 (generalized substore without consecutive minting)
https://etherscan.io/address/0x409a1ea957b38517d395306c53fcb553eefa7262 (consecutive minting contract)
https://dune.com/avsa/ensip14 (ensip14 registrations)
https://dune.com/reservoir0x/ens-vision-dashboard (market place dashboard)
https://dune.com/niftytable/ens-vision

Conflict of interest statement:
None

10k Endorsement link:
https://snapshot.org/#/nominations.ens.eth/proposal/0x51328b1fa4ba25eb564f363480a3bccc1f742d989f4df956f15ed01460c33ac8

Budget Requested:

$500,000.00 / year

10 Likes

One-paragraph summary for Snapshot (per Nick’s request): Building on more than a year of progress, Namespace focuses on making ENS-based digital identity a new industry standard to enhance user experience in Web3 space. Our proposal outlines a comprehensive suite of tools and an easy-to-use platform, designed to allow ENS Name owners such as individuals, communities, wallets, games, websites, etc. to easily issue, customize, and manage ENS Subnames, regardless of technical expertise. With Namespace, every ENS name owner to become a digital identity provider with minimal effort, thereby streamlining ENS integration, and identity management and making Names and Subnames more accessible to everyone. With $200,000 our team of 3 people will transition to full-time development, and continue building our entire product suite.

Link to a full (this?) proposal: Service Provider Stream Nomination Thread - #20 by cap

Name and website of Provider

Name: Namespace
Website: https://v2.namespace.tech/
Soon-to-be retired Website: https://namespace.ninja/

Name of main point of contact

Cap – thecap.eth

What do you want to build on ENS?

Vision: Make digital (onchain) identity a new industry standard in crypto, replacing wallet addresses with ENS Names and Subnames (universal and portable wallet names, profiles, identifiers, usernames).

Mission: Make it easy for ENS name owners to become digital identity providers, make minting digital identity accessible everywhere, and get it in the hands of every crypto user.

Goal: Build and provide tools, API, custom-built solutions, and an easy-to-use platform (no coding skill required) in order to handle setting up, customizing, and issuing Subnames for existing and new crypto users.

We have been actively engaged with ENS DAO and the Protocol for over a year, and Namespace is entirely built on the ENS protocol.

Namespace is built as a simple-to-use platform that any ENS name owner can use to issue Subnames in a variety of ways and for different purposes, regardless of their technical knowledge and expertise. It allows Name owners to issue free or paid Subnames either through the Namespace platform or through their own Apps, Websites, or Blogs. This capability enables ENS name owners to offer and monetize Digital Identity registration services, turning every ENS Name owner into a Digital Identity provider.

Namespace is designed to remove complexity associated with ENS names for non-tech users, by providing a user-friendly interface that abstracts away technical details which improves the ease of utilization of ENS names and enhances digital identity for projects in Web3.

Product Suite

What have we built so far?

These are all the tools, features, and cool use cases we came up with after a year of working on Namespace. Each Use Case represents a different ENS User group that wants to issue Subnames in a different way.

Use Case #1

Unruggable Subnames for Individual ENS name holderseasily gift or sell Subnames (digital identity) to anyone.

We are someone who truly believes in the power of the ENS community as an onboarding vehicle for mass adoption. Channeling their efforts towards onboarding new users and providing them with Subnames is something we want to actively work on.

Who is it for: ENS name owners that have a neck for entrepreneurship and want to onboard users to crypto and potentially make money doing it.

Status: Already built, more improvements on the way.

Future improvements:

  • ENS name and subname trading – enable simple trading experience for all Names and Subnames.
  • Implement Subname renting – Enable renting with yearly renewals for Subnames.
  • Implement L2 Subnames – L2 minted and settled Subnames through ENS EVM Gateway with CCIP and reduce the barrier to mass adoption by decreasing gas prices.

Use Case #2

Community SubnamesBrand awareness through collective and cohesive onchain Identity.

Collective and cohesive identity experience for PFP collections, DAOs, Web3 Communities, Private groups, etc. to increase brand awareness, unity, and status. Enabled thourgh token-gated minting so that only certain NFT holders can mint certain Subnames.

Who is it for: Communities, private groups, DAOs, clubs, etc.

Status: Fully functional on Goerli. Works well with ERC721.

Future improvements: Need to add support for ERC1155 tokens and additional features to enrich the experience such as revocability if NFT is sold, etc.

Use Case #3

Namespace WidgetBecome an ENS Digital Identity Provider in less than 2 minutes. (sell subnames from your own ENS Names on your own Blog or a Website).

The idea behind Widget (and Namespace itself) is to create the ability so that anyone can become a Digital Identity Provider in less than 2 minutes with one line of code. Widget makes this easy to connect with anyone’s Blog, Website, Community page, etc. With a little additional modification, it can have a different (other than standard) design and it can be designed to reflect the brand identity of the Website or Provider who’s integrating it.

Who is it for: Blogs, Educational websites, Web3 general websites, any website that has an ENS name and wants to issue/sell/gift digital identity (subnames) from their website.

Status: Built and tested on Goerli.

Test it yourself here: Sample Page – namespace-blog

Add it to your website: you can test it by adding it to your website: <script type="module" src="https://namespace-widgets.fra1.digitaloceanspaces.com/namespace-vite-widget/bundle.js"></script>

Future improvements:

  • Launch it on the WordPress Marketplace as a Plugin so it can be installed and set up easily with no coding required.
  • Allow the owners who implement it to be able to show and sell subnames from their ENS Names only.

Use Case #4

Namespace (Wallet) APIFree (L2) Universal Profiles for Wallets

Simple API for easy integration and issuance of subnames on L2 (OP initially) with optional Account Abstraction integration to facilitate sponsored transactions so the users claiming Subnames can claim them for free (sponsored by the Wallet provider).

Who is it for: Wallets and Games primarily, but also anyone that wants an API for L2 subname management

Status: Being built with one wallet provider

Future improvements: Expand to other L2s and create White-label solution for wallets.

Past experience working on ENS

We’ve been building Namespace on ENS for the last year and a half now. Our entire platform is already fully functional on Goerli and around 80% of the product suite I mentioned above is already built and being tested on Goerli.

A demo of our dapp with allianceDAO.eth used as an example: https://www.youtube.com/watch?v=TnfMP0wxCak

Some stuff we built:

  • Onchain Public Registry with all listed ENS names that have Subnames available for minting.
  • Registration front end – easy way to find all available Subnames from listed ENS names + ability to register ENS Names
  • Register ENS to someone else’s Wallet address
  • Set primary name during registration
  • Free or paid subnames minting
  • Browsing available Subnames among listed ENS names
  • Customize subname selling price based on length
  • Reserve some subnames for yourself when listing ENS name
  • Set a deadline when you want to start minting subnames
  • Whitelist wallets you want to give the ability to mint subnames for free
  • Whitelist only those wallets that you want to be able to mint subnames
  • Token-gated listing and minting so that only certain NFT holders can mint subname
  • Updating onchain text records
  • Custom ‘Name Description’ and ‘Subname holder benefits’ text records
  • Automatically burning fuses based on the use case ENS name is used for – not requiring end users to know what to do if they want to sell unruggable subnames.
  • Dashboard with user stats about Subname selling
  • Wrapping and bulk wrapping ENS names

We see ourselves as an extension of ENS. Namespace basically supercharges ENS utility and creates custom-built solutions for specific groups of users of ENS.

For this reason, we’ve integrated the Thorin design system as well, to capture a unified and recognizable design. This ensures a consistent user experience for everyone in the crypto dealing with ENS names and digital identities.

Some stats from the Goerli testnet with our alpha testers:

Unique listed names 54
Average listing price 0.16 ETH
Total minted subnames 178
Unique parent names with minted subnames 33
Total minted amount 23.10 ETH
Average spent on minting per wallet 0.075 ETH
Average earned on minting per wallet 0.14 ETH

Size of team and commitment

We are a team of 3 people.

We’ve been building Namespace despite having full-time jobs. Our aim with this proposal is to obtain funding for the first year, which will enable us to commit full-time. Despite the limited time invested, working only in our spare time, we’re happy with our progress so far but recognize there are more features to be developed.

Funding Namespace will support not just our development work, but also initiatives like user onboarding, education, marketing, more partnerships and integrations, and other activities, all of which will directly or indirectly benefit ENS.

In addition to our main activities, we also focus on enjoyable stuff like publishing articles (Mirror), and hosting popular events such as Twitter Spaces (e.g., “Digital Identity with dr3a and Evan,” which brought >500 attendees).

The potential scale for Namespace is inherently tied to the growth of the ENS. As digital identity becomes more important online, especially in a decentralized world, the need for user-friendly and secure naming systems will escalate. Therefore, one of our goals is to create railroads for easy adoption and integration of ENS naming services through Namespace (API, Widget, Platform) and help cement ENS as the de facto naming system for the Web3 world!

Links to documents with further information

Technical overview of the Dapp and Smart contracts: Namespace Technical Overview - Google Docs

Demo for Griff.eth including buying, listing, and minting subname from the Widget: Loom | Free Screen & Video Recording Software | Loom

Conflict of interest statement

  • I applied to be Ecosystem Working group Steward in the past which you can see on this Snapshot here and here. I received a lot of support and got 400k and 800k ENS votes that I’m very thankful for but I didn’t become Ecosystem steward.

  • Received a 10k USDC grant from the Ecosystem working group.

  • Received 2 ETH in ENS Small Grants.

10k Endorsement link

Endorsement Link:
https://snapshot.org/#/nominations.ens.eth/proposal/0xfcb7571e734bdb625f3c0382438963632d815b0122a368c0c6a28c36918cd7d5

Budget Requested

$200,000 which will secure the 3 of us to start working full-time on this immediately.

11 Likes

Name and website of Provider: encirca.eth

Name of main point of contact: Tom Barrett (tom.encirca.eth)

What do you want to build on ENS?

Project Name: ENS Anti-Abuse Tools

Four years ago, Brantly.eth published “Why ENS Doesn’t Create More TLDs: Responsible Citizenship in the Global Namespace | by brantly.eth | Medium.”

This is worth a re-read.

I am requesting an ENS Stream to kick-start a project to further the aspirations for responsible citizenship discussed in this article. Namely, the creation of anti-abuse tools to combat deceptive, malicious, and illegal activity that harms the public and threatens to damage the public trust of web3 and ENS.

These anti-abuse mechanisms must be compatible with Article 1 of the ENS DAO Constitution that states, “Name ownership must not be infringed.” The end goal is not to take away anyone’s name, but rather to have tools to report issues, assess them, and if deemed abusive, alert the community about bad actors so the entire ecosystem can protect consumers from harm.

The biggest obstacle holding back mainstream ecosystem acceptance and adoption of Web3 names is the lack of safeguards for consumer safety. Without mechanisms to reliably address abusive behavior, the mainstream internet ecosystem will be reluctant to enable the public to have full access to web3. This issue impacts every web3 naming service. The first web3 ecosystem to successfully address abusive behavior will have a higher likelihood of mainstream acceptance before other similar services.

As the largest and most successful web3 naming service, this obviously impacts the future growth and sustainability of ENS.

Today, web3 operates without any guardrails to protect against consumer harm. A similar situation existed for DNS domains in the 1990’s. Gradually over the last 30 years the public has learned to trust the internet due in large part to the presence of anti-abuse mechanisms that protect consumers from harm. Fortunately, a lot of these efforts were led by the internet industry itself, which allowed the internet to flourish by avoiding stifling government regulation.

If ENS is to successfully grow to serve the next one billion users, it needs to be a responsible citizen and address abusive behavior using ENS names. Everyone in the ENS community has a role to play to ensure ENS is safe for the public. This can be done without compromising the ideals of its constitution. The entire ENS ecosystem must participate, from wallet providers, marketplaces and resolvers. The web2 ecosystem must be involved as well since ultimately the mainstream internet will decide whether ENS is safe for public use.

These tools represent an opportunity for ENS to set the industry standard for combating web3 naming abuse and ensuring the safety of the next generation of ENS users. The tools would be constructed to allow for adoption by the entire web3 ecosystem, demonstrating what responsible global citizenship looks like.

Deliverables

The main deliverables of the project will be open-source repositories for the developed tools and submitted complaints of alleged abusive behavior.

Proposed Milestones

  • First Quarter
    • Formation and announcement of project
    • Solicit for collaborators
    • High-level design of reporting tools
  • Second Quarter
    • Complete proof of concept for reporting alleged abusive behavior
    • Commence organizing public discussions for ways to address complaints
  • Third Quarter
    • Launch open-source anti-abuse reporting tools
  • Fourth Quarter
    • Determine next steps for sustainability and funding of project

Experience working on ENS:

I am uniquely qualified to lead this effort. I’ve participated in internet governance for over 25 years and have been involved in developing DNS abuse tools in web2.

I have extensive relationships across the various stakeholders that need to be involved to ensure this project is viewed as credible and is successful. You can view my Linkedin profile here: Thomas Barrett | LinkedIn

EnCirca started working with ENS five years ago with the launch of the .LUXE ICANN TLD in 2018, which was one of the first ICANN TLDs to integrate with ENS. We continue to support ENS registrations as a custodial-registrar. We also support over 2,400 Handshake TLDs.

In 2022, we launched the Altroots search engine for web3 domains, covering .ETH, Handshake, Decentraweb and Unstoppable names.

Most recently, we launched w3.link, which bridges web2 domains with web3 for existing users and new-comers to web3 (specifically ENS) with utility such as decentralized link-in-bio and event badges. We are the only decentralized link-in-bio that is compatible with both web3 and web2 domains. W3.link includes several smart contracts as part of its infrastructure.

Trademark Experience

I am active in the International Trademark Association, the global apex organization for trademark lawyers. In the 1990’s, I led the development of SAEGIS, the premier trademark research platform.

Although not a lawyer, four years ago, I was asked to be the founding Chair of the 20-lawyer Blockchain Subcommittee. I have spent the last four years educating INTA members on the threats and opportunities presented by blockchain technologies.

Size of team and commitment

I expect a team of 4-5 people: 3 FTE developers and 1-2 FTE for project management and design, community outreach and policy development. We will rely heavily on volunteers interested in internet governance and public policy, both internal and external to the ENS community.

Conflict of interest statement

I, nor anyone in my business, are currently receiving any income from the ENS DAO or related entities.

10k Endorsement link:

This project must have community support to succeed. I am also looking for other developers and organizations interested in this project.

I am asking for endorsements for indications of support and interested collaborators at [ens-streams.eth]. (Snapshot)

The Admin updated this to a new link:
ENS Streams Nomination Proposal: Nominate encirca.eth to Service Provider Stream (snapshot.org)

Budget Requested: $100,000

2 Likes

Name and website of Provider

Name: dappling.eth
Website: dappling.network

Name of main point of contact

bookland.eth

What do you want to build on ENS?

dAppling is a tool that makes it easy for developers to deploy secure decentralized frontends to IPFS & ENS. Developers connect their GitHub account, and with a few clicks get a decentralized site with CI/CD, preview builds, and best practices for a fast decentralized site out of the box.

We believe that it’s instrumental for the front end layer of applications to become decentralized. As ENS continues to grow, new use cases are popping up. We envision a future where ENS is used to provide a decentralized access point for all applications. For this to happen, developers need a way to host their sites in a decentralized way with a great developer experience, good performance for their users, and web3 grade security.

Some problems we are working on solving

Frontends need to be reliable.

Smart contracts have 100% availability, but 100% availability doesn’t mean much if the way users access the smart contract (the frontend) is unavailable. We are working to provide decentralized access points to make sure users are always able to interact with the smart contracts through a user friendly frontend.

This is especially important for DeFi protocols, where their frontend being down may result in significant issues, like users getting liquidated because they can’t add collateral.

Frontends need to be secure.

DeFi frontends are plagued with hacks. These need to stop for mass adoption of DeFi. Here’s a few from just the last month…

Since we are helping sites with their deployments, we are in a core position to help prevent these types of frontend attacks.

Frontends need to be fast for users.

We scraped all of the DeFi protocols that are on https://defillama.com/ and found that over 50% of them are using centralized frontends with tools like Vercel or Netlify.

We talked with many of these teams and learned the main reasons they aren’t using decentralized frontends with ENS:

  1. They want their site to be really fast for users, and currently decentralized sites are plagued with speed issues.
  2. The developer experience for deploying to IPFS + ENS sucks (no automatic cicd/ no preview builds, no instant rollbacks, users have to pay gas to update their .eth website).

Future of Frontends

Some things we want to accomplish in addition to making it really easy to build fast secure decentralized frontends.

  • Build a standard way for protocols to prove their canonical contract addresses using ENS. We built an MVP of this with uniswap, where they use v3deployments.uniswap.eth to show their canonical addresses on each chain.
  • Build a standard way for users to define their different access points for their frontend, and a way to verify that the access points are not malicious.
  • Create a directory of decentralized sites and their access points, to make the discovery of secure frontends easy.

Past experience working on ENS

We have been working on dAppling for the past year and our team has been building in the Ethereum ecosystem since 2021.

Our team previously built arbor.finance, which helped DAOs raise ~3m in debt based financing and had ~15m max TVL

We’ve also built several tools: v3deployments, ggp dashboard, blockchain event explorer

Size of team and commitment

We are currently a team of 3 working on this full time. We may bring on a few more people if we are selected as a service provider.

Links to documents with further information

Conflict of interest statement

None!

10k Endorsement link

Budget Requested

400k

Other notes

90 sec platform demo
An public project on the dAppling platform

Thanks for considering our application!

8 Likes

Name and website of Provider: StableLab.eth

Name: StableLab
Website: https://stablelab.xyz/
Safe Address: StableLab.eth

Name of main point of contact:

Raphael Spannocchi (spannocchi.eth) - Governance Lead

What do you want to build on ENS?

We’re looking to build a procurement platform for DAOs.

From the ENS Governance Process:

The primary mechanism by which the DAO gets things done is via “Requests for Proposal” (RFPs). An RFP is a request from the DAO for contributors to offer to do work on its behalf, and receive compensation in return.

How can DAOs attract as many offers as possible and find the best candidate?

There’s an acute need for a platform where many DAOs publish RFPs and service providers can easily find work they’re interested in and apply. A platform that makes it easy for DAOs to think through the nooks and crannies of how to write a great RFP. And a place where the best service providers come to bid for work.

This is precisely what we want to build. :rocket:

For the supply side (DAOs looking for service providers):

An easy-to-use UI/UX that guides DAOs through setting up a great Request For Proposal (RFP) process so they can get a specific scope of work done.

For the demand side (Service Providers looking for work):

An easy-to-use UI/UX where they can easily find open RFPs and apply with open, public profiles built on top of ENS names that develop over time to showcase their work and the success they created.

We will use ENS as the basis for applicants and DAOs, so the domain names become “LinkedIn-style” profiles.

Please see the link to the Slide deck for further information.

Past experience working on ENS:

We have not contributed to ENS prior to this engagement, but are excited to get started.

Size of team and commitment

We will deploy one full-stack engineer and one UX engineer full-time exclusively to this project, plus one project manager with about 2/3rd to full-time commitment.

Links to documents with further information

Please review our pitch deck for the platform here.

Conflict of interest statement

There are no conflicts of interest. StableLab is not a steward or in any other active role at ENS DAO.

10k Endorsement link: Delegate Support for ENS Provider Application

Budget Requested: $300,000 for developing and improving a DAO procurement platform built on top of ENS for one year.

Other notes (optional field)

If successful, we will continue to operate the platform and improve it. The project would be completely open source but could be made to monetize and pay for itself by introducing a small bps fee on top of project volume for successful matchmaking.

This fee-taking could make the project self-sustaining and pay into the ENS DAO Treasury if it is successful enough.

Name and website of Provider:

Name:
resolverworks.eth

Website:
namestone.xyz

Name of main point of contact:

slobo.eth

What do you want to build on ENS?

We want to build the premier subname provider of ENS.

Registering an ENS name for everyone on Earth would take 33 years and every block on mainnet. We want to sustainably expand the ENS ecosystem by making gasless subnames and L2 names a reality. This way, any individual from any country who wants an ENS can easily get one.

What we have done

We launched namestone.xyz and have issued thousands of subnames for more than a dozen ENS enabled domains. These names are used extensively as we receive thousands of forward resolution requests each day. We have provided and managed subnames for:

  • Obvious Technology via obv.id, a smart contract wallet
  • POAP.xyz, bookmarks for your life platform
  • Converse.xyz, a messaging app built on top of XMTP
  • PoolTogether, Saving & winning protocol
  • Wassies, NFT project
  • GreenPill, a regen network
  • Mailchain, web3 email

We have made it simple to use ENS across platforms, protocols, NFT projects, and wallets. And we are just getting started!

What we plan to do

With the ENS DAO stream, we will expand and enhance our services, offering subnames to any person or group that wants one. We will develop websites for managing subnames and offer diverse options for registration. Our goal is to enable trust-minimized subname registration on a variety of L2s as well as gasless registration in a centralized database.

Below are the target personas who will most benefit from our efforts. Until now, we have only been able to target personas that had the ability to pay for our services. With the support of the DAO, we can bring ENS to anyone!

Newcomer Nancy
Nancy is brand new to Web3. She’s attended a few web3 events and has heard people refer to their .eth. When she searches ENS and visits the current frontend she is able to find a name she likes, but she is confused by the checkout experience and is put off by the price.

OG Olga
Olga has been in web3 for a few years. She owns her own ENS name and has it on all her socials. She wants a way to organize her public addresses and sees ENS as the pricey solution. She also has out of date social handles on her ENS name because she doesn’t want to pay to update them. She would be happier if there was a free way to manage her socials and subnames.

Company Carl
Carl is responsible for improving his community/company/protocol’s user experience. He knows that adding an ENS enabled namespace via subnames would add value to his users. Resources are tight and he would prefer an easy to use off the shelf solution.

Deliverables

To serve these personas and make ENS subnames easy to issue and use, we will deliver and enhance the following:

  • L2 enabled and tradable ENS subnames
  • A website where anyone can claim their own ENS subname
  • A website where admins can manage subnames through a web portal
  • An API that allows developers to issue subnames programmatically
  • Marketing and educational materials to support our efforts as needed

We expect our offerings to evolve as we continue to engage with ENS labs, fellow stream recipients, customers, and layer 2s.

All software developed will be open sourced. This includes front ends, smart contracts, and custom resolvers that may need to be developed. We will also release our design system.

Past experience working on ENS:

We have created products in crypto used by tens of thousands. Our expertise lies in delivering products quickly and then effectively iterating based on community feedback.

ENS Ecosystem Contributions:

  • Developed namestone.xyz, an easy to use API for gasless subname management, integrated by POAP, PoolTogether, obv.id, and more. Namestone has issued thousands of subdomains and resolved them hundreds of thousands of times
  • Created nftychat.xyz, an ENS-based alternative to Discord
  • Created teamnick.xyz, which issues tradable ENS subnames of teamnick.eth on base

Further, slobo.eth has co-authored ENS-IP 14, a method to track the source of .eth registrations on-chain, served as a Lead Ecosystem Working group steward for four terms, and has consistently acted as an educator and evangelist for all things ENS.

Size of team and commitment
Our team consists of a full stack engineer, a product/marketing lead, and a designer, all with demonstrable experience building tech in crypto. The current team is committed to working full time. With this new direction, we plan to hire a solidity focused dev and 1-2 full stack engineers to help develop our new offerings. The total team size is expected to be 4-6 people.

Conflict of interest statement

Slobo.eth is a current ENS Ecosystem Steward. Slobo.eth plans to run for steward next term as well. In the event that we are selected as a service provider and slobo.eth is also elected as a steward, slobo.eth will work with metagov to come up with an appropriate solution.

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

Budget Requested:

700,000 USDC / Year

We expect that the majority of the budget will be spent on salaries, with $50,000 reserved for professional services, such as legal, accounting, etc.

8 Likes

Name and website of Provider : Wildcard Labs - wildcardlabs.xyz, wildcardlabs.eth

Wildcard Labs is a developer team based in Nairobi, KE. We specialize on creating tools and platforms that actively contribute to the increased adoption of ENS domains and records, making them an essential component of the decentralized web.

Name of main point of contact :

Steve @stevegachau.eth

What do you want to build on ENS?:

We hope to secure a funding stream that will empower us to work full-time, channeling 100% of our focus and energy into enriching the ENS protocol without distraction, in line with our dual goals:

  1. Enhancing ENS Functionality: Our commitment involves developing user-friendly applications that extend the functionality of ENS, ensuring versatility and accessibility for a broader audience. Projects like Optinames and Wildcards Protocol are living examples, providing practical solutions that empower users.
  2. Boosting Adoption: Beyond functionality, our focus extends to actively contributing to the increased adoption of ENS domains and records. Tools like Avatarsync & ENS Redirect aim to seamlessly integrate ENS into users’ online presence, fostering a sense of ownership and utility.

While we continue these projects, we’re excited to channel this momentum into creating new, groundbreaking applications over the next 18 months, and hopefully beyond. This funding will not only facilitate continuous improvement but will empower us to explore and develop new and impactful experiments.

In line with our commitment to innovation, we’re thrilled to introduce our upcoming project, the Superchain Resolver. Leveraging the recently released EVM gateway by the ENS Labs team, this initiative will revolutionize ENS usage by providing users with seamless records management across Optimism, Base, Zora, PGN and other OP-chains. We aim to make ENS more cost-effective compared to managing records on the Ethereum mainnet. This approach addresses the rising expenses associated with mainnet transactions, ensuring a more economical solution for ENS users.

The Superchain Resolver is just the tip of the iceberg, as we remain dedicated to a continuous exploration of new tools and experiments, ensuring that Wildcard Labs remains at the forefront of ENS innovation.

Past experience working on ENS :

In line with our commitment to make ENS more user-friendly and widely adopted, we’re excited to share the impact of our work through the following projects:

  1. Avatarsync: Enables users to sync their social media profiles with their ENS avatars, ensuring automatic updates whenever their profile pictures change on platforms like Twitter, Lens Protocol and Farcaster.

  2. ENSRegistry Twitter Bot: Posts real-time updates on all ENS names registered to Twitter, promoting transparency and awareness within the community. Live since Jan 2022, the bot has posted 535,873 times, that’s over 2 million names.

  3. Optinames: Introduces ENS subdomains on the Optimism network, expanding the ENS ecosystem to Layer 2 solutions.

    • A substantial 7,723 Optimism users have successfully acquired free ENS sub-names via Optinames.
    • 25,484 ENS sub-names have been registered on OP Mainnet.
  4. ENS Redirect: Allows users to point their ENS domains to traditional Web2 URLs, bridging the gap between decentralized and centralized web experiences.

  5. Wildcards Protocol BETA : Links ENS to NFT collections on any EVM chain, providing instant sub-domains to NFT holders without the need for individual claims/registrations.

    • 7 NFT communities have been onboarded on OP chain. Check them out.
      (OptiChads, Apetimism, Tickled Picklez, Optimistic Bunnies, Optimism Quests, Deggkies Optimism, HyperChads)
    • 3 NFT collections have been onboarded on Base.
      (Tiny Based Frogs, Base Wars, Summer Kevin)

Size of team and commitment:

Wildcard Labs is currently a team of three individuals, with two members working full-time and one part-time. We are fully committed to dedicating our efforts exclusively to ENS development. Upon securing the service provider stream, we plan to expand our team by adding a dedicated developer (frontend/react) and a marketing/community relations specialist (both full-time).

Current full time team members:

stevegachau.eth
davidwachira.eth

Links to documents with further information:

Website: wildcardlabs.xyz (portfolio of past work)

Conflict of interest statement:

Projects developed by our team have previously received grants from the ecosystem working group, however we have no relationships with entities within the ENS ecosystem or roles within the DAO that could potentially lead to a conflict of interest.

10k Endorsement link :

AvsA | Delegate Support for ENS Provider Application

Budget Requested :

$200,000 / year

3 Likes

Gravity DAO service provider proposal for ENS

Name and website of Provider:
ENS: Gravitydao.eth
Website: https://gravitydao.org/en/

Name of main point of contact:
Project leader: juankbell.eth
Team members: biscoito.eth, durgadas.eth, zeptimus.eth

What do you want to build on ENS?

We want to facilitate a culture of competence in managing conflict on ENS. Working on learning to overcome obstacles individually and collectively would benefit the growth and adoption of ENS worldwide, as teams would be able to solve frictions effectively and peacefully, improve communication, and develop a stronger relational fabric to foster smooth coordination.

We have seen how easily, internet drama can affect the well-being of a community, and our work supports minimizing snowball effects and having adequate processes to look for solutions to disputes while caring for all parties involved. By minimizing the negative impact of conflict and maximizing the learnings that can come from it, organizations can become resilient to stress and prevent violence or unresolvable conflict.

We have been building good practices to manage conflict in DAOs for over 3 years now, having already 5 cohorts of live Graviton Trainings, which are our certified 8-week online social skill boot camp, where we educate and develop multiple skills, that are key to increasing the competence of the collective in regards to transformation. We also developed our first Free online course, which is open 24/7 for everyone who wants to learn about these concepts as an async alternative to the live cohorts.

With this application, we propose to have two Graviton trainings on the ENS Discord Server during 2024, one each semester of the year. These learnings are better developed when continuously practiced, and we will certify the participants, to create a nucleus of “Gravitons” or conflict management agents in the community.

During 2024, we are also planning to develop our second free online educative course, this one focused on leadership, and once we have it, the ENS community will be the first ones to be impacted by it.

Our goal is to support DAOs to be sustainable over time and to foster nonviolent ways to solve disagreements. We are proposing solutions to specific coordination issues, and the work we are doing is key for the ecosystem, even when usually underseen.

Why should YOU be picked?

Gravity DAO is uniquely suited to support tightening the relational fabric of ENS because of its expertise in creating trust in teams, developing conflict transformational platforms, and deep understanding of blockchain systems. We’ve proven our ability to design and create solution spaces that respect and uphold the values of communities. Our approach is conceptually robust, minimal in governance, and efficient in progressive decentralization.

Our team has consistently displayed dedication towards Open Source Work by creating free content that is forkable and adaptable to any organization that decides to get inspired by it. A big part of our educational offer is available 24/7 in the online course, but we also like to host live spaces on trust creation practices, nonrelated to work conversations, co-creation, Study Groups, and facilitation of simulations and roleplays about conflicting scenarios.

The biggest milestone we’ve had has been to position our message in the web3 space by carrying the flag of social development in communities. At this point, we have worked with big organizations, like Aragon, Commons Stack, Giveth, Token Engineering Commons, and Optimism, where we’ve provided educational and consultation services, developing a high impact towards community building and maintaining positive relations. We want ENS to be the next community to intentionally make space for conflict management in its DNA.

We are a public good project in development for over 3 years (first as a Working Group of the TEC), and managing our funds as a DAO for 1.5 years, with transparency and accountability over treasury using Dework, having more than 200 tasks reviewed to over 30 contributors.

At this point, we have mediated over 30 conflicts in DAOs and trained more than 50 “Gravitons” (1st & 2nd gen , 3rd gen , Aragon gen & Optimism gen) to be active ambassadors within public goods communities.

Some of the Frameworks we use are:

  • Alternative Dispute Resolution
  • Non-Violent Communication
  • Process-Oriented Psychology - Deep Democracy
  • Serious Play - Liberating Structures
  • BATNA and negotiation strategies
  • Ho’Oponopono Healing practices
  • Cynefin Contextualization for decision making
  • Mental Health and Individual wellbeing
  • Polarity Mapping
  • Elinor Ostrom’s Principles for the Commons, and more.

We have uniquely curated content bridging social sciences to Web3 and we want to continue being a beacon of nonviolence and human-centered coordination in Web3

Size of team and commitment

5 core members: (10 to 20 Hours/week)

Juan Carlos Bell. Twitter: @ Bellcho, Political Scientist, MSc in Alternative Dispute Resolution, Project Lead.
Bianca. Twitter: @ biancagadelha, Psychologist, researcher, Coordination manager
Zeptimus. Twitter @ zeptimusQ, Economist, Transparency and accountability advocate
Durgadas. Twitter @ durgada29002529, Yogi, Polymath, Contextualizer, and Operations Manager
Nikola Creatrix. Twitter @ NikolaCreatrix, Mediator, Framework developer, Active Graviton

15 external contributors (5 to 10 Hours/month)

These contributors are SMEs that contribute to our project by facilitating calls or creating content according to their fields.

Links to documents with further information

Conflict of interest statement

Our team does not have any conflict of interest with this application on ENS.

10k Endorsement link:

We haven’t been able to make the snapshot, will update this post once we can propose.

Budget Requested: $100.000 USD/y

We expect the majority of the budget to be spent on salaries. We don’t plan to stop our work on a time base, and we want to continue developing conflict management in online communities for the long term.

Web3Domains.com

Name & Website of Provider:

Name of Main Point-of-Contact:

  • GaryPalmerJr.eth

What do you want to build on ENS?

We plan to build for, 1. the Web3-Developer Ecosystem; and, for 2. the “End Users” of ENS-and-Web3 identity:

// For Web3-Developers:

  • Web3Domains/.com is dedicated to the growth of ENS by meticulously reviewing, updating, and enhancing existing ENS code and documentation.
  • Our active participation includes open sourcing software and systems, optimizing smart contracts, and ensuring ENS remains developer-friendly.
  • We aim to facilitate ENS integration into various decentralized applications, protocols, and services within the broader Web3 landscape, ensuring its relevance and resilience; and to ensure that ENS remains a robust and developer-friendly platform.

// For End-Users:

  • Web3Domains/.com is on a mission to empower end-users by providing a user-friendly platform for minting, buying, selling, and managing their ENS names, in safe and familiar environment.
  • We are focused on creating an intuitive experience, offering bulk management tools, domain trend analytics, and a secure interface to mint, manage, and more.
  • Our goal is to make ENS domains accessible to everyone, regardless of crypto knowledge, making it as effortless as managing traditional domains; We envision a future where anyone, regardless of their crypto knowledge, can seamlessly navigate and benefit from ENS domains.

Past Experience Working on ENS:

  • As the team behind Web3Domains/.com, we have extensive experience in the Web2 and Web3 domain services industry, with a strong focus on the intersection of blockchain technology and domain management.
  • Our previous projects include advancing ‘unruggable ENS renewals’ and ‘sovereign ownership’ theory for ENS protocols; and contributing to the broader understanding and adoption of digital assets, domain analytics, marketing-technology systems, and market trend predictions; plus solving for security issues via system procedures and code, in the Web3 domain industry.
  • Helped create many community favorite features on current solutions and secondary markets, (ie: BulkRegistration, SyncExpirations, etc).
  • Reported multiple vulnerabilities to ENS securing the protocol and community.
  • Helping community members rescue hacked and exploited ENS names.

Size of Team & Commitment:

We plan to have five (5) full-time people on our team:

// Management Team:

  1. GaryPalmerJr.eth, Operations Manager – Full-Time Commitment
  2. Ada.eth/UnfoldedLife, Project Manager – Full-Time Commitment

// Developer Team:

  1. LCFR.eth, Senior/Lead Solidity Developer – Full-Time Commitment
  2. Zantron.eth, Web3/JavaScript Developer – Full-Time Commitment

// Support Team:

  1. To-Be-Announced, Support Specialist – Full-Time Commitment
  2. Limited Contract, UX/UI Designer(s) – As-Needed Commitment
  3. Limited Contract, Web3 Developer – As-Needed Commitment

Links to documents with further information:

ENS Discuss Posts & Blog:

External Links & Social Posts:

Conflict-of-Interest Statement:

  • While Web3Domains/.com has received a few small grants via the ENS DAO; Web3Domains/.com operates independently and has no current financial relationships with entities within the ENS ecosystem that could lead to a conflict of interest.
  • Our commitment is solely to the advancement-and-usability of ENS protocol.

10k Endorsement Link:

Budget Requested:

  • $480,000/year ($40,000/Month);
  • This will enable five (5) full-time salaries, and
  • +includes necessary budget for resources + contract work.

Other Notes:

  • Our team is committed to the sovereign development of Web3—We have been participating with ENS/Discord, (since the release of the ENS protocol, May 4th, 2017)…And we have been working as an active ENS DAO Delegate, (since the ENS DAO announcement, November 2021).
  • Our team supports the ENS DAO, and the foundation outlined via the ENS DAO Constitution.
  • Our team is well-versed and committed to Web3 security, gas efficiencies, and best practices.
  • Our team is committed to the development of open source software, and public-viewable systems.
  • Our team is committed to the enhancement-and-inclusion of developer notes, and updating developer documentation, for open source software and any released code.

Web3Domains.com

11 Likes

A post was merged into an existing topic: Service Provider Nominations Discussion

Name and website
wayback-machine.eth

Name of main point of contact
sem-the-bee.eth

What do you want to build on ENS?

We are poised to develop an ENS Archive, a comprehensive historical repository of ENS-linked content, marking a significant stride in preserving the decentralized web’s legacy.

Our objectives include:

  1. Enhancing the ENS Wayback Machine: This will involve expanding support to include various decentralized storage providers such as IPNS, Swarm, and Arweave. These enhancements aim to deepen our understanding of an ENS domain’s history, offering richer insights and broader data accessibility.
  2. Maintaining a Robust IPFS Node: This endeavor will ensure the preservation of pivotal content from the decentralized web, safeguarding the most influential and notable digital artifacts for future generations.
  3. Developing Open-Source Management Tools: Recognizing the community’s reliance on services like https://pinata.cloud for content management, we will create free, open-source alternatives. These tools will facilitate the easy setup and management of IPFS servers with integrated ENS support, democratizing access and control over decentralized web content.

Our service stands to be a cornerstone for researchers, historians, and the broader Web3 community, offering an insightful perspective into the evolution of decentralized web content. More than just an archival tool, the ENS Archive aims to become a dynamic platform that evolves with the community’s needs. By integrating features such as a leaderboard to highlight and prioritize key websites for archival governed by ENS tokenholders, we want to give power to the ENS DAO to signal what

Past experience working on ENS

We are the team behind the ENS Wayback Machine dApp, an innovative tool designed to archive and provide access to historical versions of content linked to ENS domains. Functioning similarly to the Internet Archive’s Wayback Machine, it allows users to explore and retrieve past iterations of websites and digital content associated with ENS domains.

To illustrate, if one wishes to track the transformation of Ethereum founder, Vitalik Buterin’s personal webpage, it’s as simple as accessing vitalik.eth on our dApp. Utilize the header to toggle between different site versions, allowing a chronological visualization of its evolution.

Thanks to the ENS funding we received, we’ve also launched our very own IPFS node. This addition improves how our service works, making it faster and more reliable, and enhancing the overall experience for our users.

You can access our IPFS node through the ens.site domain. This IPFS gateway follows a modern specification designed to work seamlessly with the security models of web browsers. You can easily access IPFS data by simply adding the IPFS hash right before the domain name, like so: https://ba…ky .ipfs.ens.site.

Additionally, we’ve created software to resolve ENS content hashes in a way similar to eth.limo. You can see this in action at:

However, for daily use, we still suggest using eth.limo as it’s more optimized. Use ens.site mainly for accessing older IPFS content or if eth.limo is unavailable.

Size of the team and commitment

Our team has three members: a software engineer, a frontend developer, and a system administrator, each of them will work on the project part-time. We will also use the funding to pay for our servers to keep our services running. Additionally, we plan to use some of the funds to hire a designer on an as-needed basis to fill gaps in our team.

Links to documents with further information

Here there is more information about projects we built in the past:

https://blossom.software/

Conflict of interest statement

The ENS Wayback Machine has previously received funds from three Ecosystem Small Grants:

And it is currently participating in the Ecosystem Small Grants Round 11.

Our team also received Public Goods ENS grants for another project (EVMcrispr):

10k Endorsement link

@Griff will endorse us in this thread.

Budget Requested

$200,000/y

2 Likes

NAME AND WEBSITE:

enslikeprotocol.eth
(enslikeprotocol.eth.limo)

POINT OF CONTACT:

enspunks.eth

WHAT DO YOU WANT TO BUILD ON ENS?

ENS Like Protocol (ELP) is a opensource DApp for liking content across the web using gasless ENS records. More generally, ELP will organize ENS records, and make records accessible and useful for users and developers.

Prior to ELP, ENSpunks launched LikeButton.eth as a way for ENS users to give other ENS users :heart: onchain representing “decentralized likes.” $:heart: was popular with both the ENS community and developers in the ENS ecosystem. For example, a developer from the ENS community created a chrome extension for giving :heart: on Twitter and eth.photos integrated :heart: into their ENS profile pages. However, network fees hurt widespread adoption and likebutton.eth otherwise operated as a public good but failed to obtain public goods funding.

ELP takes the lessons learned from likebutton.eth and will rebuild as a tokenless, gasless and permissionless protocol native to ENS using gasless IPFS+CCIP-Read+ENS Records (ICE). Between using gasless ENS records and focusing on organizing ENS records, and making records accessible and useful, ELP hopes to help ENS protocol scale to 1 millions users with unique text records set.

ENS Record Managers Gas Free Records IPFS+CCIP+ENS Record (ICE) DApps ENS Record profile/Gateway
ens.domains NameSys Ethereum Like Protocol eth.limo/Nimi
ens.vision eth.cd
Rainbow.me eth.xyz
Namesys.xyz eth.co
eth.photos
Rainbow.me

Specs

  • ❤️ Subdomain & ELP Gasless Resolver:

    Users will mint a :heart: subdomain on their own ENS name (Ex.: :heart:.enspunks.eth). The easiest method is the UI at enslikeprotocol.eth.limo to create a subdomain where the ELP resolver for gasless :heart: records will be set automatically. Users can also mint the :heart: subdomain on ENS.domains and manually change the ENS subdomain resolver to resolver.enslikeprotocol.eth.

  • Creating ENS ❤️ Records :

    Users can manage (create and delete) gasless :heart: ENS records [:heart:: content link] on a user friendly UI at :heart:..eth.limo.

  • Organizing ❤️ Records and Making Them Accessible and Useable :

    ELP will organize the :heart: ENS records, and make the accessible and useable for users and developers. For example, users can view and manage :heart: ENS records through the user-friendly UI. Moreover, ELP will be open and interoperable with other protocols such as Ethereum Follow Protcol (EFP).

PAST EXPERIENCE WORKING ON ENS

ENSpunks.eth has been building in the ENS ecosystem for several years, projects ENSpunks worked on include:

BoredENSYachtClub.eth

BoredENSYachtClub.eth is an pre-namewrapper ENS subdomain collection built with IPFS, CCIP-Read and ENS Wild Card Resolution. Almost 1,000 subdomains were minted creating a ENS community sub-DAO where members discuss ENS DAO Small Grants, and vote their subdomains on snapshot collectively voting the community $ENS in the ENS DAO.

LikeButton.eth

LikeButton.eth the first experiment with a “decentralized like button” for the ENS community built with $❤️.

Searchd.eth

Searchd.eth, fromerly Geocities.eth, a .eth website search engine and general resource for ENS users.

SIZE OF TEAM AND COMMITMENT

  • Pending funding, there will be 1 full-time member of the team (enspunks.eth), a part-time social media/community manager, and contract workers when required for front-end development and integrations.

FURTHER INFORMATION AND LINKS:

TWITTER/X: x.com/enslikeprotcol

GITHUB: github.com/ENSpunks/ENSLikeProtocol

CONFLICT OF INTEREST STATEMENT:

  • Received 1ETH as a winner of the ENS Bug Bash

10k ENDORSEMENT LINK:

Snapshot

BUDGET REQUESTED:

$100,000 USD

3 Likes

Name Provider: generalmagic.eth

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

Name of main point of contact:

Zeptimus.eth

What do you want to build on ENS?

Our proposal is split into two sections. The first section will be about supporting ENS grantees, and the second section will be about upgrading the ENS Grants experience.

1. Support ENS Granteee Integrations ENS

Objective / Strategy / Execution / Targets / Responsibilities

ENS is absolutely killing it! As one of the few DAOs that’s not only profitable but also successfully funding public goods inside and outside of their ecosystem, ENS stands out in both financial health and community impact. Recognizing this success, we’re eager to extend our support to all projects receiving grants from ENS grants. Our goal is to enhance their integration within the ENS ecosystem, ensuring we are leveraging the full potential of this thriving network.

We will conduct work at an hourly rate ($65/hour for junior staff and $95/hour for senior staff taken from any amount we earn from this Provider stream). All hours will be shared regularly on the forum, along with the progress of each project we work with.

Below are only a few examples of the type of work we would take on:

Unitap - https://unitap.app/

Unitap, along with other consistent Small Grants recipients, could easily be resolving ENS addresses in their header. It is surprisingly common how many Small Grants recipients don’t have this basic support.

Rotki - https://rotki.com/

Rotki, also a consistent Small Grants recipient has basic ENS support, but several other ENS integrations could be done, such as warning users that their ENS name will expire, or Supporting NameWrapper (once they add 1155 support).

Token Engineering Academy - https://tokenengineering.net/

At TE Academy, a Large Grant awardee, there’s an absence of Web3 login options for users. We see a wonderful opportunity here: to introduce students to Web3 login, enriched with ENS support.

The duration of this work will extend for 1 year, split into $100K increments over 6 months. Any amount paid for hours that are not used will be kept for future work and no additional funds will be requested until all funds are exhausted and we receive feedback that our work is appreciated.

How it will work
Before we begin working with a project, we will speak with their team to come up with a proposal, then assign those hours to be within the scope of this workstream. We will then post our proposed project plan on the ENS forum. If there are no objections, we will begin work and report on the hours work and progress on a monthly basis.

2. Small grants voting system upgrade and maintenance

We want to improve the user experience of how the ENS community votes on small grants (as well as other grants in the future). We will upgrade the ENS small grants voting system platform and be product owners with the goal of updating the UX and voting mechanism of the platform, to increase voter engagement.

We built a similar system for Optimism RetroPGF Round 3 voting (using Pairwise) to help badgeholders decide on their voter allocation. We believe that ENS grants are the perfect use case to upgrade to the pairwise voting experience for fairer more comprehensive decisions around how to allocate funds.

How it works

Voters will compare projects in pairs, choosing their favorite. They also have the option to choose ‘neither,’ in which case none of the projects will receive a vote. The algorithm used is similar to the ELO system found in games like League of Legends and chess.

The reason we compare two projects instead of just saying ‘yes’ or ‘no’ to a single project is that it leads to more informed decision-making. For instance, deciding whether to give funding to Rotki might be unclear in isolation. But comparing whether it’s better to support Rotki or Revoke.cash offers much clearer insight.

This system, which we call Pairwise, is an excellent tool for curating lists. These results can potentially be used in various ways. We will inform the ENS public goods working group of the multiple ways to use Pairwise, and tailor the design to their desired implementation.

Note: This screen represents the final result for the voter. They can edit the numbers according to their voting power.

In addition to upgrading the voting system with Pairwise, our vision for ENS small grants extends beyond this single upgrade. Working closely with the Public Goods Working Group, we plan to adapt to the evolving needs of the ENS community. Our goal with this proposal is not only to refine the voting process but also to provide comprehensive support to grantees, ensuring they can seamlessly integrate and thrive within the ENS ecosystem. This holistic approach signifies our dedication to fostering a robust and dynamic environment for all ENS participants.

Budget Requested: $100,000 USD

Duration: 1 year +

While building the new application, we will continue to maintain the current application hosted at ensgrants.xyz. The following roadmap does not explicitly mention that every month, but it is included in the budget. Operating the rounds however is not included; we are only building the software.

We understand that we will get a set stream, but this is the breakdown of our costs which vary month to month.

Month 1: Requirements Gathering and Planning

  • Team: Project Manager, Governance Analyst

  • Focus: Analyzing current voting system, gathering requirements

  • Budget Allocation: $10,000

Month 2-3: Design and Prototyping

  • Team: UX/UI Designer, Front-end Developer, Governance Analyst

  • Focus: Creating design prototypes, initial UX flows

  • Budget Allocation: $20,000 (over two months)

Month 4: Development Phase I

  • Team: 2 Developers, UX/UI Designer, QA Tester

  • Focus: Core functionality development, integration with existing systems

  • Budget Allocation: $20,000

Month 5: Development Phase II

  • Team: 2 Developers, UX/UI Designer, QA Tester

  • Focus: Advanced features development, initial user testing

  • Budget Allocation: $15,000

Month 6: User Testing and Iterations

  • Team: QA Tester, 1 Developer (part-time), UX/UI Designer (part-time)

  • Focus: Extensive user testing, UI/UX adjustments

  • Budget Allocation: $10,000

Month 7: Deployment and Training

  • Team: 1 Developer, Training Specialist

  • Focus: Final deployment, training ENS staff and community

  • Budget Allocation: $12,000

Month 8: Transition and Initial Support

  • Team: 1 Developer (part-time), Support Specialist

  • Focus: Monitoring, initial support, documentation

  • Budget Allocation: $6,000

Month 9-12: Ongoing Maintenance and Support

  • Team: Support Specialist, 1 Developer (on-call)

  • Focus: Regular maintenance, updates, addressing any arising issues

Budget Allocation: $7,000 (for 3 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.

  • 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.
  • aabugosh.eth - CEO at General Magic. Steering the ship with a keen eye for eelegal and financial intricacies, Ahmad masterfully handles all aspects of the operations.

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: $300K.

  1. Small grants voting system upgrade and maintenance ($100K)
  2. Support ENS Granteee Integrations ENS ($200K)
3 Likes

Tally

Name and website of provider: tallyxyz.eth
Website: https://tally.xyz

Name of main point of contact: coolhorsegirl.eth

At Tally, our commitment to the decentralized web is unwavering. We envision a future where the Internet operates on a foundation of credibly neutral Ethereum infrastructure, with ENS playing a pivotal role in this evolution. ENS has already marked a significant leap in enhancing Ethereum’s usability, yet we believe its potential is far from fully realized, and that’s a good thing. With features like subdomains and cross-chain ENS capabilities, there’s an enormous scope for ENS to expand its influence massively.

Our enthusiasm for integrating ENS into our application is matched by our dedication to supporting the ENS DAO. We’re excited to continue building ENS into our application and to continue supporting ENS DAO. We are proud to contribute to such an important part of the web3 world. We are proud to contribute to such a vital element of the web3 ecosystem.

What do you want to build on ENS?

Tally’s mission is to build tools that significantly contribute to the growth and sustainability of governance for decentralized organizations. But Tally itself is more than just a tool; it’s a dynamic ecosystem designed to empower operators, voters, and delegates, facilitating a more engaged, transparent, and effective decentralized governance environment. We have three key areas we are focusing on:

1. Frontend for governance of decentralized organizations

Tally provides an end-to-end decentralization stack, making it easy for teams to launch governance, ship software upgrades, and fund initiatives. You can learn more about Tally in our docs.

  • For Operators: Tally acts as a comprehensive, one-stop platform, skillfully managing the intricacies of decentralized organization operations. This allows operators to devote their full attention to leading and growing their organizations, assured that the backend complexities are handled by Tally.
  • For Voters: The platform offers a unified, intuitive interface for engaging with proposal voting. Voters gain access to a seamless experience that simplifies the process of understanding, evaluating, and participating in critical governance decisions, enhancing active participation in the governance process.
  • For Delegates: Tally is a tool for expanding their influence within a DAO. It provides robust profile-building features and engagement tools, enabling delegates to effectively showcase their contributions and stances, and to connect with a broader audience. This not only elevates their visibility but also strengthens their impact in governance discussions.
  • Educational Resources: Additionally, Tally’s docs serve as a comprehensive educational resource, offering in-depth insights into the nuances of governance in decentralized organizations. This repository of knowledge is invaluable for both newcomers and seasoned participants in the DAO space, fostering a well-informed and engaged community.

2. Create Proposal Lifecycle (view prototype)

Right now, 86% of onchain Governor DAOs are moving money through proposals on Tally. Our Create Proposal tool is top of mind, and we’re building an intuitive proposal creation interface with integrated features including temperature check, team commenting abilities on draft proposals (think comment abilities on Google Docs!), and risk checker. With this, we hope to foster a more dynamic and participatory governance environment for ENS and other decentralized orgs.

3. Delegate Discovery and Engagement (view prototype)

We believe that delegation is absolutely integral to the functioning of a healthy decentralized org, and we intend to aid with simple and clean delegate discovery and engagement. Our solution will offer advanced search and filter options, detailed delegate profiles, and interactive tools to facilitate better decision-making by tokenholders. Check out the funnel symbol in the demo—you will see the beginnings of the ways users will be able to filter delegates, by everything from issues to activity to a tailored formula to spotlight new and up-and-coming delegates. This will not only make the delegation process more transparent and efficient but also encourage wider participation in governance of ENS and other decentralized orgs.

Our vision at Tally is not just to build specific projects but to create a robust, dynamic ecosystem that supports the growth and adoption of governance for decentralized organizations. While we have clear goals and projects in mind, we also maintain the flexibility and creativity to develop new solutions as the governance ecosystem evolves. Our team is committed to driving innovation in this space, ensuring that our contributions have a lasting and positive impact on the ENS community and the decentralized organization ecosystem.

Past experience working on ENS

At Tally, we bring a wealth of expertise in developing tailored governance solutions for decentralized protocols. Operating since 2020, now over 86% of decentralized organizations that use Governor are making token-transfer proposals on Tally. The largest and most important decentralized organizations operate on Tally, including ENS, Arbitrum, Uniswap, Compound, and Gitcoin. Decentralized organizations have facilitated the transfer of over $250million worth of tokens via onchain proposals on Tally.

Specifically, Tally has a proven track record of contributions to the proliferation and maintenance of ENS protocol and ENS DAO. Here’s a summary of our key accomplishments:

  • Comprehensive Governance App for ENS DAO: Our user-friendly governance application is extensively used by ENS DAO. It enables delegates and tokenholders to vote, delegate, create proposals, and conduct delegate research/discovery efficiently.

  • Enhancing Transparency in ENS DAO Operations: We integrate seamlessly with ENS DAO’s operational frameworks, including working group members and activities. This is facilitated through our Safe integration, which also includes proposals involving treasury usage. For example, our tool was instrumental in a proposal where ETH was swapped for USDC earlier this year.

  • Utility with the ENS Protocol: Our governance app is not just a management tool; it’s an extension of the ENS protocol itself, adding utility and functionality.

  • Organizing Delegation Week: We collaborated with ENS DAO in hosting Delegation Week, which played a crucial role in increasing governance participation in DAOs across the ecosystem, and specifically ENS DAO, as we partnered with ENS to offer gasless delegation for the DAO.

  • ENS Name Resolution Across Tally Platform: We have integrated ENS name resolution across our platform. This includes delegate profile URLs, voting records, recipients of proposal transfers, and Safe signers, replacing the traditional 0x addresses. This not only simplifies processes but also enhances the overall user experience.

Size of team and commitment

15 full-time team members

Links to documents with further information

ENS Create Proposal Prototype
ENS Delegate Discovery Prototype
ENS DAO’s Page on Tally
Delegation Week Website

Conflict of interest statement

None

10k Endorsement link

Budget requested

300,000/y

1 Like

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