23ID is a decentralized digital identity & moderation platform bridging Web2 & Web3. Link your Web3 wallets & Web2 profiles (X, LinkedIn and more) to create an NFT identity. AI analyzes on-chain/off-chain data to moderate DAOs and facilitate admissions to web3 communities.
23ID is a decentralized digital identity and moderation platform that bridges Web2 and Web3 while empowering the next generation of DAOs and Web3 communities. It enables users to create a unique NFT-based identity by linking multiple Web3 wallets with their Web2 profiles—such as those from X or LinkedIn—to form a unified digital presence. By seamlessly aggregating on-chain data (wallet interactions, upvotes, and downvotes) with off-chain metrics (followers, interests, job positions, and post content), 23ID builds a comprehensive reputation profile for each user. Advanced AI agents continuously analyze this combined data, ensuring that reputation scores remain accurate and current. Registered DAOs and communities can leverage this infrastructure to access verified reputation profiles, enabling informed decisions on user admissions and governance. Furthermore, 23ID plays a pivotal role in moderating decentralized communities by automatically reviewing downvotes to promote fair participation and maintain content integrity while adhering to community guidelines. Importantly, no private information—such as names, emails, addresses, or phone numbers—is ever exposed in digital identities or saved on the blockchain, ensuring user privacy is fully maintained. Ultimately, 23ID is the perfect infrastructure to redefine participation and moderation across DAOs and web3 communities.
At the platform’s core, two smart contracts written in Solidity and deployed on the Base Sepolia testnet underpin the system: one allows platforms and DAOs to register for interacting with digital identities, while the other enables users to sign up and manage their unique NFT-based identities. The frontend is developed with Next.js 15 using TypeScript, ensuring a fast and intuitive interface, and is supported by an Express server running on Node.js that handles API requests and backend logic. User data is stored in a MongoDB server, which synchronizes information from various sources, including blockchain interactions and social media. The platform integrates with the Coinbase Wallet API and AgentKit to facilitate seamless wallet connectivity, while a custom scraper (for demo purposes) gathers social media data. This data is then analyzed by AI agents powered by Langchain and using GPT-4o to assess user interactions and build comprehensive reputation profiles. AI agents also analyze downvotes and determine their validity based on community guidelines. The result is a cohesive system that bridges Web2 and Web3, offering intelligent moderation and informed governance decisions for decentralized communities.