https://lazorkit-nine.vercel.app/
This project is a demonstration of Account Abstraction on Solana using Lazorkit. It focuses on providing a seamless user experience by eliminating seed phrases and gas fee hurdles.
[INSERT YOUR VERCEL/NETLIFY LINK HERE]
- Passkey Authentication: Secure login using biometrics (FaceID/TouchID), replacing traditional private keys.
- Gasless Transactions: Transactions are sponsored by a Paymaster, allowing users with 0 SOL to interact with the dApp.
- Smart Account Integration: Powered by Lazorkit's Smart Wallet infrastructure on Solana Devnet.
To handle the complexities of Web3 libraries in a modern frontend environment, this project implements:
- Node.js Polyfills: Integrated
buffer,stream, andprocessfor browser compatibility. - Stable Mounting Strategy: Prevents infinite re-render loops common in Web3 SDKs during development.
We have provided step-by-step guides to help you understand the integration:
- Tutorial 1: Passkey Setup - How to implement biometric login.
- Tutorial 2: Gasless Transactions - How to sponsor user fees using the Paymaster.
- Node.js (v18 or higher)
- npm or yarn
# Clone the repository
git clone [https://github.com/YFiN99/laz.git]
# Install dependencies
npm install
# Run the development server
npm run dev
🏗️ Built with
Lazorkit - Smart Wallet SDK for Solana.
Fast - Rapid Frontend Development.
React - UI Framework