Solana Made Simple,
Powered by Passkeys
No seed phrases. No gas fees. Just seamless biometric authentication. A complete starter template for building with LazorKit.
✨ What's Included
Passkey Wallets
Create a Solana wallet with FaceID, TouchID, or Windows Hello. Your device is your wallet - no seed phrases.
Gasless Transactions
LazorKit Paymaster covers all gas fees. Users never need SOL - just approve with biometrics.
SOL Transfers
Send SOL to any address with gasless transactions. Perfect UX for onboarding new users.
On-Chain Memos
Write permanent messages on Solana. Great for proof of existence and integration testing.
SOL Staking
Stake SOL to validators using passkey authentication. Multi-instruction transactions made simple.
Subscriptions
Subscribe to services with instant SOL payments. Recurring payments powered by smart wallets.
🛠️ How It Works
Connect with Passkey
Create a wallet using your device's biometric authentication. No seed phrases to write down or remember.
Explore Features
Transfer SOL, write on-chain memos, stake to validators, or subscribe to services - all gasless.
Approve with Biometrics
Every transaction is signed with your fingerprint or face. LazorKit Paymaster covers the gas fees.
👩💻 Simple Integration
import { useWallet } from '@lazorkit/wallet';
import { SystemProgram, LAMPORTS_PER_SOL } from '@solana/web3.js';
function TransferButton() {
const { signAndSendTransaction, smartWalletPubkey } = useWallet();
const handleTransfer = async () => {
const instruction = SystemProgram.transfer({
fromPubkey: smartWalletPubkey,
toPubkey: recipientPubkey,
lamports: 0.1 * LAMPORTS_PER_SOL
});
// 🎉 Gasless - paymaster covers the fee!
const signature = await signAndSendTransaction({
instructions: [instruction],
transactionOptions: { feeToken: 'USDC' }
});
};
return <button onClick={handleTransfer}>Send 0.1 SOL</button>;
}