Trustless, CPI-callable Role-Based Access Control for Solana. Replace database tables and JWT middleware with on-chain accounts any program can verify.
The full RBAC model as on-chain accounts — composable, verifiable, and unstoppable.
Any Solana program can call check_permission via CPI to gate its instructions. One shared IAM layer across your entire protocol.
Create atomic primitives like transfer,mint, or admin:config and compose them into roles.
Every grant, revoke, and configuration change is a signed transaction on the ledger. No silent modifications.
Deploy a root authority PDA to establish your organization's access hierarchy on-chain.
Create roles and permissions as individual PDAs, then bind permissions to roles.
Assign roles to wallets and verify access via CPI from any program.
Connect your wallet to deploy a root authority and start managing permissions on Solana devnet.