AIA-Social
simple web3 social explorer app
Videos
Description
The Web3 Social Explorer is a simple, user-friendly decentralized application (dApp) that allows users to explore social profiles associated with any Web3 wallet address. By leveraging the power of Web3 social networks and the Thirdweb SDK, this app provides a comprehensive overview of a user's decentralized identity across multiple platforms. Users can input any Ethereum wallet address and retrieve associated profile data from popular decentralized social networks, including ENS (Ethereum Name Service), Farcaster, and Lens Protocol.
Key Features:
- Wallet Address Search: Users can input any valid Ethereum wallet address to retrieve linked social profiles.
- ENS Integration: The app resolves ENS names associated with the wallet address, displaying human-readable domain names linked to Ethereum addresses.
- Farcaster Profile Lookup: The app fetches Farcaster profiles, a decentralized social network, showing associated usernames and social data.
- Lens Protocol Profile Lookup: It retrieves Lens Protocol profiles, providing insights into decentralized social identities and activities across the Lens ecosystem.
- Unified Decentralized Profile View: All profile information is displayed in one place, offering a unified snapshot of a user's presence in the decentralized social world.
Technologies Used:
- Thirdweb SDK: For seamless integration with decentralized services like ENS.
- React/Next.js: For building the user interface.
- Web3 APIs: To fetch data from ENS, Farcaster, and Lens Protocol.
Use Cases:
- Web3 Social Exploration: Users can easily explore the decentralized social identities of any wallet, making it useful for social discovery and networking in the Web3 space.
- Decentralized Identity Verification: It helps users verify and authenticate decentralized identities using wallet addresses.
This app is designed for simplicity and functionality, providing an entry point for users to explore decentralized social networks in Web3.
Progress During Hackathon
in frontend i used NextJs and deploy my contract using thirdweb