Term 2 Grants - Summary

This thread is an ongoing summary of grants by Ecosystem Working Group for the second term.

This is not the place to request grants. To request a grant please reach out to @slobo.eth on the forum or on twitter (https://twitter.com/AlexSlobodnik). Discussion of any items in this thread will also occur on the weekly ecosystem calls (cal link).

Below is a sample post that is required of every project receiving a grant, it will evolve over time. The working group or a subgroup sets the amount of fund disbursed.

Grants are giving for work completed. The vast majority of grants will be given retroactively with proof of value added to the ENS ecosystem as in the example post below.

Nimi

Author: @dave-nimi
Date: August 2022

Project: nimi.eth.limo

About:

What is Nimi.eth?

Nimi.eth started as a hackathon project at ETH Amsterdam 2022. The basic idea behind Nimi was to make it easier for users to host content on their ENS domain! Currently Nimi could be thought of as a “Linktree for web3”. But that’s just the beginning! We want to act as your web3 connector - aggregating all your favourite parts of web3 and hosting them on your ENS domain!

Nimi presentation (includes latest release notes): https://nimi.mypinata.cloud/ipfs/QmbS4uqbuaoT5DmoA2kwJ3EQd7cELJL7gj6EPabffCZsUz

Rationale

Currently just 0.65% of ENS domains have a content hash set: Dune of those that have a content hash set 5% are Nimi pages - demonstrating a strong user interest in hosting on their ENS. The spike in July was in large part due to folks registering on Nimi.

Our goal is to get users to use their ENS for hosting content and allowing them to use it as a regular domain. With the grant we want to expand functionality and features to attract more users to setup their Nimi page as well as increasing user engagement.

Steward Commentary: A grant of 15,000 USDC + 100 ENS has been approved, with the payment split into two parts. After conversations with @neiman of .eth subgroup, we determined that the first payment will amount to 8,000 USDC + 100 ENS. The remaining 7,000 USDC will be distributed at the discretion of the ecosystem stewards, with the intention of the remainder being distributed after a mid term update.

15 Likes

Slobo.eth requested we post here.

What is ENSAcademy.eth?

ENSA aims to accelerate the adoption of ENS worldwide.

We bring ENS experts and web3 entrepreneurs to share their knowledge with the global community. Our goal is to educate, support, and empower anyone who can benefit from this technology.

We built a platform where we can all learn the fundamentals, skills, and possibilities of ENS. We currently provide focused interviews in the form of Twitter spaces/podcasts and educational content through our ENSA forum, which adds value to the community.

What we do:

  • Recurring Twitter spaces on focused topics with Q&A sessions.
  • All our interviews are uploaded to our podcast (iTunes, Spotify).
  • Publish daily threads/posts covering all ENS-related topics and categories on our Twitter and forum.
  • List verified ENS resources, best practices, and FAQs.
  • Create a network with ENS experts, entrepreneurs, and builders.

Topics we cover:

  • ENS Fundamentals:
    • Best Practices
    • How-to Content
    • ENS Use Cases
    • Integrations
  • Industry News
  • ENS Tools
  • Subdomains
  • ENS Website Building & Deployment
  • ENS Security & Legal
  • ENS Sales & Brokering

Since launching in June, here is what we accomplished:

  • 21 interviews on a variety of topics via Twitter spaces that are now uploaded to our podcast.
    • Over 6k tuned in to Twitter spaces with our latest episode having over 500 listeners.
    • 600+ podcast downloads.
    • Backlog of interviews schedule weeks in advance
  • Over 60 forum posts collecting 11k+ page views.

We need funding to pay for the following:

  • The monthly cost for hosting our podcast, forum, and website. This costs us over 200$/month currently.
  • Content writers to create educational long-form ENS content.
  • Forum moderators to ensure quality content and eliminate any fraudulent posts or scams.
  • Dev resources.
    • To migrate the forum to be self-hosted and integrate sign-in with Ethereum (SIWE).
    • Add new features and upgrades to the forum experience, such as chat and other UX improvements.
  • New equipment to improve our podcast quality and introduce video podcast to publish on YouTube and other platforms.
  • A budget for marketing and promoting our platform.

Links:

Website:

Forum:

iTunes:

Spotify:

Steward Commentary: A grant of 20,000 USDC + 100 ENS has been approved, with the payment split into two parts. The first payment will amount to 8,000 USDC + 100 ENS. The remaining 12,000 USDC will be distributed at the discretion of the ecosystem stewards, with the intention of the remainder being distributed after a mid term update.

ENS Academy multi channel (forum, twitter, podcasts) content is a boon to the ecosystem. The content educates existing members and on-board new ones. We are happy to support this effort.

5 Likes

About:

What is ETH.LIMO (LIMO)?

LIMO is an ENS enabled IPFS gateway with a strong focus on user privacy and security. LIMO represents a shift in dweb adoption by providing an alternative means of accessing ENS resolvable domains. Prior to LIMO, Cloudflare’s eth.link service was the only public service for bridging web2 and web3. LIMO takes public gateway services a step further by enforcing strong privacy guarantees such as never logging IP addresses or engaging in TCP fingerprinting. Limo now actively blocks FLoC (Federated Learning of Cohorts). This is a Google developed algorithm that tracks and correlates users based on their browsing history. FLoC enables advanced fingerprinting capabilities and greatly undermines online privacy and anonymity.

On average at any given moment there are 300+ concurrent connections to the gateway with traffic occasionally spiking to over 2000+ connections if Vitalik or another popular personality tweets an eth.limo URL.

Rationale:

  1. As it stands, there was a single ENS/IPFS gateway operator: Cloudflare. Uptime and availability were plaguing dweb adoption. The spirit and ethos of decentralization had ironically been compromised by relying upon a single corporate entity to provide critical transitional infrastructure from web2 to web3. In addition to the threats posed by centralization, there was no accountability or public influence when it came to governing the eth.link service.

  2. Web3 provides new challenges and opportunities for safely and reliably testing dweb deployments in a cost effective manner. Existing web2 tooling is inadequate and fails to provide the same experience and functionality for the web3 ecosystem.

  3. Modern browser integrations still rely on Infura RPC calls by default which leaves a lot to be desired in regards to user privacy.

The LIMO project is organized around the following founding principles:
1. Operate ETH.LIMO as a public good.
2. Establish community governance and oversight.
a. Provide support and technical guidance for builders and users.
3. Work towards building a truly decentralized ENS/IPFS gateway service and global CDN.
4. Build a world-class developer platform for dweb sites, including integrated analytics reporting and traffic management deployment tooling for commonly used web2 patterns such as A/B testing, canary and blue/green deployments.
5. A commitment to open source software and the advancement of web3 through education, best practices, evangelism, and public accessibility.

Contenthash growth is moving at a rapid pace!

Recent Updates:

We have been working hard to improve the performance and reliability of our service while adding new features based on community feedback. We are happy to announce that we now support the following enhancements.

  • Cross Chain Interoperability Protocol (CCIP) and ENSIP-10 wildcards. CCIP is an important advancement for ENS resolution across chains. The eth.limo service is now able to resolve names on any L2 or chain that properly implements the CCIP gateway resolver service. Test it out with https://offchainexample.eth.limo.
  • Automated, on-demand certificates for ENS subdomains. Once you submit an HTTPS request for your name (i.e. https://foo.bar.eth.limo), we’ll attempt to issue the certificate in the background. Usually this process takes 1-2m and during that time you might need to keep refreshing the page in your browser. This is a one-time process and once the certificate has been issued you’ll be able to visit your subdomain on eth.limo.
  • Skynet storage support - In addition to IPFS and IPNS, Skynet accessible content can now be resolved. More information can be found here.
  • IPv6 support - All eth.limo loadbalancers now support both IPv4 and IPv6. This greatly reduces latency for mobile devices.
  • IPFS peering with all major content providers (Fleek, Web3 Storage, Cloudflare, etc…).
  • Accelerated DHT (Distributed Hash Table) support for IPFS. This results in faster retrieval times and a better user experience.
  • Nimi profiles - anyone with an ENS domain can simply append .limo in their browser to resolve a personalized Nimi profile. This pulls in your ENS avatar, text records and even displays POAPS. Learn more about the Nimi implementation here.
  • DNS over HTTPS (DoH) resolver. We now offer an easy to use DNS resolver for ENS domains. The DoH resolver can be integrated with applications for native ENS resolution, or even your browser! We feature both JSON and DNS wire format responses with DNSLink support.
    Consult our documentation for implementation details.

Privacy:
The eth.limo team respects our end users’ privacy. We never log your IP address (IPv4 or IPv6) or X-Forwarded-For HTTP headers (this header is used when your request is forwarded from an upstream proxy), which means all request data is completely anonymized. Additionally we terminate all HTTPS connections at the application layer, which prevents cloud providers from inspecting the contents of each request/response.

Website: https://eth.limo/

Discord: https://discord.gg/zf8NxW94rB

Twitter: https://twitter.com/eth_limo

Steward Commentary: A grant of 60,000 USDC, 10 ETH, and 3,000 ENS has been approved for the eth.limo team. This is the largest retroactive grant approved by the Ecosystem Working Group to date.

LIMO is foundational infrastructure for the decentralized web, built on top of ENS. Infrastructure like air is ever present, but rarely noticed, that is until it’s gone.

ENS notices, respects, and funds critical infrastructure. Next time you type vitalik.eth.limo and it “just works” remember that happens because of limo’s builders, who make that happen. Every time. Thousand times a day.

Thank you @ethlimo.eth. Keep building.

4 Likes

Author: @hodl.esf.eth
Date: September 2022

Project: esf.tools (Generic NFT Controller/Resolver)

About:

The generic ENS mapper contract will allow NFT projects to easily allow their communities to claim subdomains that dynamically link to NFTs. This concept is based around a custom controller contract I wrote last year for Purrnelopes Country Club, this has over 800 subdomains currently registered. You can read more about that implementation here:

Rationale:

There is a lot of ERC-721 NFT collections and adding subdomains that link is good utility and will allow holders to represent their “brand” with web3 name and profile picture. It can also be used as proof of ownership for the assets.

Current Status:

I deployed the contract and after 3 days we currently have 5 ENS domains and 600 subdomains registered through the contract. We’re currently working on a generic UI so that projects can utilise this and have a number of projects showing interest. The contracts have been written to be compatible with NameWrapper and can provide additional functionality/security to the subdomains when this is deployed to mainnet.


Links

Web UI: TBA

Github

Smart contract
https://etherscan.io/address/0x64fa880b224b112d371948914e9e667e22bddc46#code

Dune Dashboard

Steward Commentary: A grant of 20,000 USDC and 250 ENS has been approved for Generic NFT Controller/Resolver. This project is an excellent example of the type of project the ecosystem is proud to support. The project not only adds utility, but also broadens ENS’s reach. This is the first major project to utilize the name wrapper. The open source nature of the code will allow others to learn and expand its capabilities.

1 Like

stevegachau.eth - Full time dao contributor : Ongoing Projects

1: Optinames

Link: https://optinames.eth.limo

Summary:

Register a free ENS Subdomain on Optimism L2 and use it everywhere including L1 Ethereum.

What are Optinames?

Optinames are tradable and transferable sub-domains wrapped as ERC721s & fully integrated with the Ethereum Name Service (ENS). They can be resolved on L1 Ethereum by utilizing an off-chain resolver.

Important Links:

Off-chain Resolver on L1 - Etherscan

Subdomain NFTs on Optimism - Optimism Etherscan

Subdomain Example on ENS App - ENS App

Subdomain Example on Etherscan - Etherscan Resolution

Subdomain Example on Rainbow Wallet - Rainbow Wallet

What We Do:

This project is leading the charge in making it easier & cheaper to acquire and utilize ens domains. We are implementing the latest technologies released by the ENS team (CCIP Read & Off-chain resolution) to make it possible for users to register subdomains on Optimism while making them available & resolvable on L1 Ethereum.

In addition to providing free ENS subdomain on Optimism (currently ecc.eth), OptiNames is partnering with gaming communities building their games on any Layer 2. Gaming communities will be utilizing our tech and smart contracts to provide free usernames & gamer-tags that double up as ENS subdomains.

Adoption:

The first project utilizing Optinames to issue subdomains to their community is ECC Name Service (Optimism). ECC Name Service has since grown to become the Number 1 domain collection on Optimism surpassing Punk Domains.

Registrations: 1.6K

Activity:

What Next?:

  • We are working on a generic smart contract and a simple to use UI to allow anyone to wrap their names on any EVM L2 and provide cheaper subdomains to their community. Communities will have an option of using our off-chain CCIP gateway or deploy their own serverless gateway.
  • We will open-source the entire implementation on Github (MIT License) and provide documentation.

2. EnsRegistry | ENS Registrations Bot :robot:

Link: https://twitter.com/ensregistry

What is @EnsRegistry?

@ensregistry is a community-run bot that tracks new .eth $ENS domain registrations. The service runs in realtime and posts all new ENS domains as they are registered. (293,000 tweets total / 1440 tweets per day / up-to 18 names per tweet during peak times)

Value to the Ecosystem/DAO

The real-time visibility of domains (& ENS clubs) being registered & posted by the bot has helped drive new ENS registrations. This in turn has led to a noticeable increase in DAO revenue thus improving its financial sustainability.

What Next?

  • Upgrading the service to handle 100% of the domains being registered especially during peak periods.
  • Improving moderation (both human and algorithmic).
  • Adding support for subdomains created via the ENS Name Wrapper.

Check out the twitter bot in action. https://twitter.com/ensregistry

3. MintBot

Link: https://mintbot.io/

What is MintBot?

Mintbot started out as a service that allows ENS Domain holders to create collections for free and mint NFTs directly from their Telegram account.

The NFTs are minted on Polygon (an Ethereum layer 2 network) and the bot covers the gas costs.

On successful minting, your NFTs are visible and trade-able on marketplaces (which support Polygon) such as Opensea. All users mint NFTs under their own contract/collection (tied to their telegram username)

The service has since expanded to provide free & gas-less ENS subdomains via Twitter. Gas-less registrations are achieved through CCIP Read and Off-chain resolution (same technology utilized by coinbase with their free cb .id subdomains). The names can be resolved via rainbow wallet, coinbase wallet & trust wallet with metamask integration coming soon.

Links:

Minting Example on Twitter - Twitter Minting

Subdomain Example on Rainbow Wallet - Rainbow Wallet

Off-chain Subdomains Registered: 688

How to Use:

NB: Only letters & digits are supported at the moment.