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
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
- Github: Ethereum Follow Protocol · GitHub
- Draft smart contracts: https://github.com/ethereumfollowprotocol/beta-contracts/tree/master/src/beta
- High level summary: Design Specification | EFP Docs
- X: https://x.com/ethfollowpr
- Test api: API | EFP Docs
- Integration demo: https://demo.ethfollow.xyz
- Discord: https://discord.ethfollow.xyz
- 24 launch partners on homepage: https://ethfollow.xyz
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.