Privy enables your app to add session signers (or simply signers) to wallets that can take actions within the scope of certain permissions. You can use session signers to enable various use cases, like:
  • Offline actions: execute limit orders or agentic trades even while a user is offline in your app.
  • Recurring actions: implement subscriptions, portfolio rebalancing, and more.
  • Delegating permissions to third-parties: allow third-parties to execute certain actions on behalf of a wallet.
Signers can be added to wallets owned by users, authorization keys, or key quorums. Privy’s architecture guarantees that a session signer will never see the wallet’s private key. All signing takes place in a secure enclave that only your application can make authorized requests to. Follow the guides below to provision session signers for your users’ wallets and enable your app to securely interact with these wallets from your servers.

Get started