Appearance
Introducing server wallets
Server wallets are now available to all Privy developers. Request early access to get started today.
Get startedServer wallets
Privy provides bare metal embedded wallet APIs to provision and use wallets directly from your backend. Using server wallets, your application can create wallets, send transactions, check balances, and more all with simple API requests. Server wallets can be programmed with a granular policy engine to define who can use wallets and what transactions they can execute.
Where embedded wallets are user-centric and user-controlled by default, server wallets are designed to be controlled by an application directly from their backend to give their customers, machines or users access to onchain wallets to power money movement at scale.
Server wallets are for you if you're looking to manage wallets directly from your backend or without users in the loop. Use server wallets to:
- Spin up a fleet of millions of wallets for your product,
- Manage a secure set of signers for your application,
- Create shared wallets controlled by a group of collaborators,
- Program wallets to automate onchain actions.
Get started
Check out the below guides to get started.
Creating wallets
Create wallets on EVM networks and Solana
Using wallets
Send RPC requests to transact with server wallets
Transaction status
Get the status of your wallet transacations
Wallet balance
Check wallet balances on individual and sets of wallets
Tags and metadata
Assign custom tags to wallets for streamlined management
Policies
Enforce policies for wallet usage