A Decentralized, secure, fast, hassle free, and cost effective 2-Factor Authentication method
Sends OTP password to a smart contract instead instead of a specific device they may have been lost or not have cell service. That way crypto wallets like Metamask and Coinbase Wallet can be used for authentication. Unlike Phones which cost hundreds of dollars Crypto wallet are free to get and don't require a mostly fee to continue using.
Use the DFA component in any Fintech or DeFi service. The login component will invoke a smart contract that will handle verification. In addition, to OTP KYC can be used to switch the wallet address used to prevent fraud.
The DApp is deployed to Arbitrum and stylus is used to write some of the more complex smart L2 logic in Python. Those smart contracts are deployed to Scroll and Linea to be secure and fault tolerant with the benefits of their abstraction layers.
For the UX XMTP is used for push notifications to let the users know when their wallet has received the OTP. Additionally Lens is used to help use social identity to verify the user.