Skip to main content
Privy provides your business with powerful transaction management capabilities, including:
  • Treasury management for businesses holding digital assets
  • TEE-secured cryptographic signing infrastructure
  • Facilitating payments and subscriptions
  • Moving and managing assets between fiat and crypto rails
  • Receiving notifications on deposits and withdrawals on the blockchain and taking actions accordingly
and more. Learn more about Privy’s transaction management capabilities below.

Control model

Privy wallets come with a highly-configurable control model that enables you to set up your wallets based on your business’s regulatory needs and custody stance. You can configure wallets to be controlled by a single party, multiple parties, or a quorum (m-of-n) of multiple parties. In addition, owners of a wallet can delegate specific permissions to other parties to take actions on the wallet’s behalf. This enables your product to automate preconfigured actions on behalf of a user (like limit orders, portfolio rebalancing, etc), delegation of assets to agents, and more. The scope of these permissioned actions can be restricted via policies.

Policies

You can attach policies to wallets to enhance the security of your assets and restrict the scope of transactions that can be made with a wallet. For instance, your business might enforce a policy that a given wallet can only transact with a certain asset like USDC or that it can only send assets to a specific set of allowlisted addresses. Privy’s policy engine is highly expressive and enables your application to restrict transactions based on raw transaction parameters (recipient, chain, gas fees, etc.), smart contract parameters, calldata strings, and more.

Chain support

Privy powers wallets on any blockchain using the Ed25519 or sec256k1 signature curves. This includes:
  • all EVM chains, including Ethereum, Base, Arbitrum, HyperEVM, and custom rollups
  • all SVM chains, including Solana and Eclipse
  • Bitcoin L2s, including Spark and Lightning
  • Stellar
  • Tron
  • Cosmos
  • Bitcoin
  • Spark
  • Sui
  • NEAR
  • TON
Learn more about chain support.

Gas management

Privy’s powerful gas sponsorship engine allows transaction fees to be managed across wallets through a single billing flow. Transaction requests are routed to configured paymasters or fee payer wallets, and billing is consolidated into a single monthly invoice. Privy’s policy engine can restrict how different wallets use a shared gas balance, ensuring that funds allocated for gas payments are secured to only be used in specific interactions.

Webhooks

Privy offers webhooks for transaction statuses, deposits, and withdrawals as well as REST APIs for querying transaction status, balances, and more. In addition, you can use idempotency keys to ensure that certain actions are idempotent to prevent against the double-spend of funds. This streamlines the experience of keeping business financial ledgering in sync with the blockchain. Privy synchronizes with the blockchain, tracks transactions, and indexes deposits and withdrawals.