Skip to content
Introducing server wallets
Server wallets are now available to all Privy developers. Request early access to get started today.
Get started

Server 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.