
REST API
The Privy API is a resource-oriented API designed with RESTful principles. You can use the API to create and use wallets on different blockchains, set granular policies and controls, and manage ownership over different resources. You can make requests to Privy’s API from any environment that supports HTTPS requests and securely storing an API secret. Once you’ve provisioned wallets from Privy’s REST API, you can continue to use and manage those wallets from the REST API or additionally integrate Privy’s supported SDKs.Privy’s API have extended support for many blockchain ecosystems. Learn more about the distinct
tiers of support for each blockchain in our chain support guide.
SDKs
Privy offers multiple SDKs for various languages and frameworks. These SDKs wrap the Privy REST API into interfaces and abstractions that are idiomatic to your framework, streamlining your integration. If your framework is not supported by the SDKs below, you can always integrate Privy’s REST API directly or build a slim client SDK for your framework.Client-side SDKs
Client-side SDKs are designed for use in web and mobile applications, providing hooks and components for authenticating users and securely provisioning wallets.Client-side SDK features
Check out the matrix below to determine which features are supported in each client SDK. As a guide:- - indicates the feature is available on EVM chains.
- - indicates the feature is available on Solana.
- - indicates the feature is available on Tempo.
- Multiple logos indicate the feature is available on each shown ecosystem.
Server-side SDKs
Server-side SDKs are designed for backend environments, with the full functionality of the Privy API to enable a streamlined integration.Is there a particular feature that you’d like support for within a certain SDK? Please reach
out!

