On-Chain Authentication & Identity Layer
Updated: 8th March 2025
Last updated
Updated: 8th March 2025
Last updated
The On-Chain Authentication & Identity Layer in RuBaRu provides a seamless and decentralized identity solution, ensuring secure, self-sovereign, and verifiable digital identities without reliance on centralized authorities. Unlike traditional authentication systems, RuBaRu leverages ICP blockchain-based identity solutions while maintaining compatibility with Web2 authentication methods, allowing users to onboard effortlessly.
The current implementation supports OpenID-based Google Web2 authentication and Internet Identity-based authentication, allowing users to log in with familiar credentials. This will be expandable to both Web2 and Web3 authentication providers, such as Metamask, Phantom, GitHub, and other OpenID providers, while abstracting the complexity of creating ICP Identity-based Decentralized Identities (DIDs) on their behalf. This ensures a seamless transition from Web2 to Web3 without compromising security or user experience. Additionally, it enables users from other blockchain ecosystems to create Decentralized Creator profiles on RuBaRu while using their preferred wallets.
Hybrid Authentication: Users can sign in using Web2 methods (Google, GitHub) or Web3 wallets (Metamask, Phantom) while maintaining a interoperable decentralized identity.
Seamless Identity Abstraction: Automatically creates ICP-based decentralized identities for users, allowing them to access the Web3 ecosystem without needing deep technical knowledge.
Cross-DApp Composability: Decentralized identities are interoperable across multiple Web3 platforms leveraging RuBaRu Open protocol, ensuring seamless interactions beyond RuBaRu DApp.
Trustless & Verifiable Access: Eliminates centralized control over identity, ensuring censorship-resistant and tamper-proof authentication.
Privacy & User Control: Users have full control over their digital identity, selectively sharing data while maintaining privacy where necessary.
By integrating both Web2 and Web3 authentication methods, RuBaRu lowers the entry barrier for normie social media users while enabling true digital ownership, decentralized reputation, and trustless interactions in a fully on-chain social ecosystem.