Concepts
Core protocol concepts behind LazorKit — smart wallets, session keys, RBAC, and the paymaster.
Concepts
LazorKit is built on four protocol primitives. Understanding these is useful if you are integrating at the contract level or building on top of the execution layer.
Smart Wallet
Passkey-controlled on-chain account (PDA). Authentication, account structure, roles, and lifecycle.
Session Keys
Scoped, time-bound delegation keys. Action types, spending limits, deferred execution, and revocation.
RBAC
On-chain permission model. Owner, Admin, and Spender roles with a strict enforcement hierarchy.
Paymaster
Gas abstraction and fee sponsorship. How fees are collected, routed, and tracked per integrator.
These concepts are independent but work together in every execution flow. See the Protocol Overview for how they interact end-to-end.