Appearance
Delegated actions
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 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 delegated actions with the guides below:
Setup
Enable delegated actions
Delegate wallets in React
Delegate user's wallets with the React SDK
Delegate wallets in Expo
Delegate user's wallets with the Expo SDK
Using delegated actions
Take actions with delegated wallets like signatures, transactions, and more
Revoke delegated actions
Allow users to revoke delegated actions
Architecture
Read more about the architecture and security behind delegated actions