Skip to main content
By the conclusion of this guide, you will have a basic understanding of SocialConnect and how to get started with it. This document will cover:
  • What is SocialConnect?
  • Key Features
  • Getting Started
  • Further Reading

๐Ÿš€ What is SocialConnect?

SocialConnect is an open-source protocol that maps off-chain personal identifiers (such as phone numbers, Twitter handles, etc.) to on-chain account addresses. This enables a convenient and interoperable user experience for various use cases, including:
  • Payments: Send money directly to your friendโ€™s phone number.
  • Social Discovery: Find someoneโ€™s account based on their Twitter handle or other identity applications.
For a short demo of a payment from a Kaala wallet user to a Libera wallet user using only a phone number, check out the SocialConnect documentation.

๐Ÿ”‘ Key Features

  • Interoperability: Seamlessly map off-chain identifiers to on-chain addresses.
  • Convenience: Simplify user interactions by using familiar identifiers like phone numbers and social media handles.
  • Privacy: Ensure user privacy with features like phone number privacy and key hardening.

๐Ÿ› ๏ธ Getting Started

To start using SocialConnect, follow these steps:
  1. Buy Odis Quota and Check Balance: Learn how to purchase Odis quota and check your balance.
  2. Lookup Identifier: Find on-chain addresses using off-chain identifiers.
  3. Register Identifier: Register new identifiers to map them to on-chain addresses.
  4. Revoke Identifier: Remove mappings of identifiers when they are no longer needed.
  5. Setup Issuer: Configure an issuer for managing identifiers.
For detailed guides and examples, refer to the SocialConnect documentation.

๐Ÿ“š Further Reading

To dive deeper into SocialConnect, explore the following sections in the documentation:
  • Introduction to SocialConnect: Read more
  • Guides: Step-by-step instructions for various tasks.
  • Protocol: Detailed information about the protocolโ€™s architecture and components.
  • Examples: Practical examples, including a Next.js example.
  • Contracts: Information about the smart contracts used in SocialConnect.