Authorizations
Basic Auth header with your app ID as the username and your app secret as the password.
Headers
ID of your Privy app.
Request authorization signature. If multiple signatures are required, they should be comma separated.
Path Parameters
ID of the wallet.
Body
New policy IDs to enforce on the wallet. Currently, only one policy is supported per wallet.
1
The owner of the resource. If you provide this, do not specify an owner_id as it will be generated automatically. When updating a wallet, you can set the owner to null to remove the owner. The P-256 public key of the owner of the resource. If you provide this, do not specify an owner_id as it will be generated automatically.
The key quorum ID to set as the owner of the resource. If you provide this, do not specify an owner.
Additional signers for the wallet.
Response
Updated wallet object.
Unique ID of the wallet. This will be the primary identifier when using the wallet in the future.
Address of the wallet.
Unix timestamp of when the wallet was created in milliseconds.
Chain type of the wallet
solana
, ethereum
, cosmos
, stellar
, sui
, tron
, bitcoin-segwit
, near
, spark
, ton
, starknet
List of policy IDs for policies that are enforced on the wallet.
Additional signers for the wallet.
Unix timestamp of when the wallet was exported in milliseconds, if the wallet was exported.
Unix timestamp of when the wallet was imported in milliseconds, if the wallet was imported.
The compressed, raw public key for the wallet along the chain cryptographic curve.
The key quorum ID of the owner of the wallet.