Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.privy.io/llms.txt

Use this file to discover all available pages before exploring further.

Privy’s wallet infrastructure gives you the flexibility to manage key signing directly or integrate onchain infrastructure like smart accounts out of the box. Wallets ship with:
  • Cross-chain usage: Create and manage wallets on all EVM- and SVM-compatible blockchains, including Ethereum, Base, Arbitrum, HyperEVM, Tempo, Solana, and Eclipse. Privy also supports many other chains, such as Bitcoin, Spark, TRON, Stellar, and more.
  • Robust transaction controls: Execute arbitrary transactions with wallets, such as transferring funds and interactions with smart contracts. Make transactions idempotent to ensure that they are only submitted once in case of a retry.
  • Onchain indexing: Broadcast transactions onchain and register event listeners (via webhooks) on transaction status, deposits, and withdrawals.
  • Powerful policy engine: Enforce granular policies what actions a wallet can take, set allowlisted contracts or recipients, maximum amounts to be transferred, restrictions on smart contract calldata, and more. Enforce MFA on transactions, require approval signatures from a quorum of parties, and more. Learn more
  • Authorization controls: Cryptographically enforce a chain of required approvals on wallets from m-of-n parties to execute certain wallet actions.
  • Automated gas sponsorship: Never worry about topping up a wallet. Keep wallets loaded to pay for transactions at all times. Learn more
  • Rich onchain integrations: Leverage features like Privy’s wallet UI components, RainbowKit connector, transaction and balance webhooks, or automated gas management to streamline your integration with the blockchain.