LazorKit Documentation
Documentation for LazorKit — execution layer for Web3.
LazorKit is an execution layer for Solana. It handles passkey authentication, session key delegation, gas sponsorship, and on-chain permission enforcement — so your app or agent can go from user intent to on-chain action without the usual friction.
New here?
Start with the Protocol Overview to understand how the system works end-to-end, then pick the SDK that fits your stack.
SDKs
React SDK
Hooks and components for web apps. Browser-based passkey auth via WebAuthn.
React Native SDK
Native iOS and Android bindings. Integrates with device Secure Enclave.
web3.js v1 SDK
Direct contract interaction via LazorKitClient. Full access to all protocol instructions.
web3.js v2 SDK
Coming soon. Same capabilities as v1 built on the new @solana/web3.js v2 API.
Protocol
Protocol Overview
System architecture, execution flow, economic model, and current status.
Concepts
Deep dives into Smart Wallets, Session Keys, RBAC, and the Paymaster.