Wallet
Generate Wallet
Generate a new wallet for a coin. If you want a wallet to hold tokens, generate a wallet for the native coin of the blockchain (e.g. generate an ETH wallet to hold ERC20 tokens).
Add wallet (advanced only)
Add Wallet is for advanced API users. It lets you manually create and
Get wallet by coin and ID
Returns wallet and balance details for a wallet.
Get wallet by address
Get one wallet by its `coin` and receive `address`. Multiple receive addresses can map to one `walletId`.
List wallets by coin
Lists all your wallets for a specific asset.
Build a transaction
Build a transaction from the wallet using provided options. Use only with multisignature wallets. For MPC wallets, use [Create transaction request](/reference/v2wallettxrequestcreate). If you want to build, sign, and send all in one call, use [Send transaction](/reference/expresswalletsendcoins).
Send a half-signed transaction
Send a half-signed transaction to MagFi for final signing (using the MagFi key) and broadcasting.
Get balance reserve data
Returns information about reserve requirements for an account. Currently only available for Stellar.
List total balances by coin
Returns total balances by asset (including tokens and NFTs) across all wallets in an enterprise.
Get pinned wallet count
Returns the count of pinned wallets for the current user on the specified enterprise.