Using server sessions, your users can delegate access to their wallets to a session key you can use from your servers.

This enables your app to automate certain onchain actions on a user’s behalf without needing the user to be in the loop.

Prompt your user for delegation consent or build your own UIs for server sessions. Follow the guide below to provision server sessions for user’s wallets and enable your app to securely interact with these wallets from your servers.

Privy’s architecture guarantees that your server will never see the wallet’s secret key. All signing takes place in a secure enclave that only your application can make certain authorized requests to.

Get started

Was this page helpful?