
Social Ledger
Social Ledger is a link-in-bio with collection of your onchain social profiles,ENS, NFTs, POAPs and also enabling notification services of onchain activities seamlessly.
Demo
About
Imagine having a *single link that connects all your onchain activities across different social platforms.* That's the magic of Social Ledger. It's like a hub under a link for your onchain life, bringing everything together in one place. Here's what **Social Ledger** can do for you: - **Showcase your digital identity:** Share your social profiles from Lens, Farcaster, and other platforms. - **Display your NFT collection:** Show off your prized NFTs to the world. - **Manage your ENS domain:** Keep track of your ENS domain details. - **Track your POAPs:** View all the POAPs you've earned for participating in events. - **Stay connected:** Get notified whenever you gain new followers on Lens and Farcaster. - **Easy access to social platforms:** Quickly jump to your profiles on different platforms with a single click. **Links** - [https://social-ledger.pages.dev](https://social-ledger.pages.dev)
How it's made
While building Social Ledger, we encountered a few technical hurdles: **1. Differentiating Signed and Unsigned Users for Notifications:** - We initially faced difficulty in distinguishing between users who have connected their wallets (signed users) and those who haven't (unsigned users). - This distinction was crucial for enabling the opt-in/opt-out functionality for notification services like XMTP. - To overcome this challenge, we implemented a wallet verification system that effectively identifies signed and unsigned users, allowing them to manage their notification preferences accordingly. **2. Tracking Users Visiting the Link:** - Initially, we attempted to track all users visiting the Social Ledger link using a Telegram bot. - However, this approach encountered complications and wasn't reliable for accurate visitor tracking. - Therefore, we are actively working on implementing a more efficient visitor tracking mechanism using NFTs for future versions of the application.