Programmable authorization for Solana. Issue scoped keys to AI agents and delegates - custody stays with you.
Traditional wallets operate on an all-or-nothing model. Fuin introduces a programmable layer that lets you issue highly restricted session keys to AI agents or human delegates. They can transact on your behalf, but only within the exact boundaries you define.
A robust, composable architecture designed for security, auditability, and seamless meta-transactions on Solana.
The heart of Fuin. A modular system enforcing constraints before execution. Guardians can compose rules using distinct modules.
Guardians fund a central PDA. The protocol automatically refunds Relayers for gas upon successful intent execution.
Agents are restricted to predefined `Route` enums (e.g., JupiterSwap, MeteoraLP) to guarantee execution paths.
Every meta-transaction enforces a monotonic nonce counter to prevent duplicate intent submissions.
ERC-4337 style meta-transactions. Users sign intents off-chain, verifying signatures natively on execution.
Creates vaults, sets strict policies, deposits gas, and retains ultimate control to freeze or rotate keys.
A human operator acting under daily allowances, spending limits, and strict program whitelists.
An AI operator cryptographically locked to predefined audited routes to prevent exploits driven by hallucination.
A non-custodial entity that packages and submits intents to the network, automatically receiving gas refunds.