Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add: Populate address book automatically with onchain data from EFP #787

Open
caveman-eth opened this issue Mar 3, 2025 · 2 comments
Open

Comments

@caveman-eth
Copy link

Requesting feedback for the idea to use onchain following data from Etheruem Follow Protocol (efp.app) to automatically populate the address book in Superfluid dashboard.

Fun context:

EFP is a recipient of the ENS DAOs service provider program, which uses Superfluid to stream our grant to us over 18 months :)

Value prop?:

Having an address book is cool, but it's even more cool to have an address book that auto-populates across all of web3. If you follow someone onchain, that indicates that you trust them or know them to some extent. To see them automatically in your address book is a great and simple UX boost.

Wouldn't it be great if Vitalik comes to Superfluid and sees that the 10 people he follows onchain are already in his address book?
https://i.imgur.com/pGlLxZl.png
(preview from new redesign coming soon)

Mock-up:

https://i.imgur.com/JA9x7nT.png
In this pic you can see a simple table that is populated under your existing address book.
Also we have a favorite star (on-hover) that will add a user to the top table.

Requirements:

Simple one call to EFP API to fetch a list of eth accounts that the user follows.
One call to ENS API to check if the address has a primary name set, to display (reverse resolution).
https://docs.efp.app/api/users/following/
https://docs.ens.domains/web/reverse

Execution:

One of our developers will be happy to add this simple feature through a pull request.

Notes:
Larger social vision explained by vitalik (ENS + EFP) https://x.com/sat_eth/status/1893983076838932903

@kasparkallas
Copy link
Collaborator

No objections. :) Let me know if you need help.

@caveman-eth
Copy link
Author

No objections. :) Let me know if you need help.

Thanks, will try get on it this weekend 💯

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants