Wallet Actions

Register a wallet with a tMMF provider

Changed on

Registers the wallet with a tMMF provider on one chain. The provider must have approved the wallet's user, e.g. an organization; the response reports whether it also approved the wallet.

post/v1/wallets/{wallet_id}/earn/tmmf/register

Request

  • Base URL
    https://api.privy.io
  • Auth
    HTTP basic

Path parameters

wallet_idstring required

ID of the wallet.

Headers

privy-app-idstring required

ID of your Privy app.

Request body

chainstring required

Chain the fund is held on, e.g. "ethereum_sepolia".

Example request

{
  "chain": "ethereum_sepolia"
}

Response

Wallet registered; the provider approved it and it can trade.

wallet_idstring required

ID of the Privy wallet registered to trade and hold fund shares.

addressstring required

Blockchain address of the registered wallet.

chainstring required

Chain the wallet is registered on, e.g. "base".

user_idstring required

ID of the Privy user the wallet is registered for.

created_atinteger required

Unix timestamp in milliseconds when the wallet registration was created.

updated_atinteger required

Unix timestamp in milliseconds when the wallet registration was last updated.

Example response

{
  "chain": "ethereum_sepolia"
}

Changes