TLDR
The League of Identity is a new scheme that has the potential to revolutionize web3 onboarding.
-
it makes possible crypto transfers to recipients identified by email, Facebook, or phone even if they do not have a web3 wallet;
-
unlike all existing schemes, no prior communication with the beneficiary is necessary and the beneficiary does not need to have registsred with some online service beforehand;
-
the beneficiary's identity remains private forever;
-
using "paymasters" it will also be possible for beneficiaries to forward assets without even creating a web3 wallet.
This innovation has many potential use cases, including web2-style airdrops.
At this stage we are looking for investors, use cases and partners for this project. Please get in touch with us if you're interested.
>> League of Identity draft technical paper <<
Overview of the League of Identity
Onboarding is a major pain point in Web3. Until now, all schemes designed to simplify onboarding have required some initial action by a Web2 user—whether creating an account with a Web2 service or generating a public key. The League of Identity is, to our knowledge, the first scheme that allows crypto assets of any kind to be sent to a recipient identified only by an email address, Facebook account, telephone number, etc. The beneficiary does not need to have a Web3 wallet. The transfer can occur without any prior action by the beneficiary, and indeed, without any prior communication with them. In addition, the identity of the beneficiary (i.e. her email/FB account etc) remain private forever.
We are now working to extend the scheme so that a beneficiary can transfer the assets sent to their email (or Facebook, etc.) to another recipient, without creating a Web3 wallet. This will be done using "paymasters" who will pay for for transaction fees in exchange for a small percentage of the assets being transferred. The maximum amount of fees will be set by the sender, and paymasters will not be able to claim more than this maximum amount.
We believe that our scheme could have groundbreaking implications for easing Web3 onboarding. It also has other potential use cases, such as airdrops to a Web2 community.
The "League of Identity" PoC
We have developed a PoC of the League of Identity, and are working on a public testnet. We plan to launch this testnet before the end of 2024.
Anyonymous Identity-Based Web3 Payments: Proof on Concept on Ethereum testet
We will of course use the League of Identity service for allowing easy web2-style onboarding to the AZKRchain, whose devnet was launched just recently. Meanwhile, we have created a fully functional proof-of-concept on Ethreum testnet, for ETH transfers. We aim to make this a public service on Ethereum mainnet before the end of the year.
The "League of Identity" draft technical paper
The Leage of Identity scheme is described in the League of Identity draft technical paper on our github. It can be summarized as follows.
Identity-based encryption and signatures (IBE/IBS) were introduced by Adi Shamir in 1984 as a method to simplify certificate management in email systems. Despite extensive research on the subject, IBE has never been adopted in real-world applications. The main challenges lie in the difficulty of establishing concrete IBE infrastructures for identity management and the absence of unified identity standards.
In this work, we address this gap by proposing and implementing the League of Identity (LoI), an IBE/IBS system and tooling that leverages existing real-world identity providers.
With LoI, users can obtain a cryptographic token linked to their Gmail or Facebook account, phone number (linked to their Google account), social security number (via their digital identity card), Ethereum account, and more. These tokens can be acquired through a practical Single Sign-On (SSO) process for Google, Facebook, and other social providers, or by signing a document with a digital ID card or an Ethereum wallet.
The token can be used to sign messages or transactions on blockchains, or to decrypt secret messages.
As an application of LoI, we propose the first \textbf{anonymous identity-based payment system for web3}, allowing crypto users to send crypto assets to non-crypto users, an advancement of independent interest.