Appearance
Server delegated actions
INFO
Server delegated actions are a feature of embedded wallets.
Privy enables your application to request permissions from users to transact on their behalf. Once a user grants your application permission, your application can transact with their embedded wallet from the server, even when the user themselves is offline.
Privy’s architecture guarantees that your server will never see the wallet's secret key. Instead, the key is secured by Shamir’s secret sharing and all signing takes place in a secure enclave that only your application can make authorized requests to.

Get started with server delegated actions with the guides below:
Setup
Enable server delegated actions
Delegate wallets in React
Delegate users' wallets with the React SDK
Delegate wallets in Expo
Delegate users' wallets with the Expo SDK
Using delegated actions
Take actions with server delegated wallets like signatures, transactions, and more
Revoke delegated actions
Allow users to revoke server delegated actions
Architecture
Read more about the architecture and security behind server delegated actions