# mpcvault ## Docs - [Authentication](https://docs.mpcvault.com/api-reference/authentication.md): How to authenticate with the MPCVault API. - [API Errors](https://docs.mpcvault.com/api-reference/errors.md): Understanding and handling MPCVault API errors. - [gRPC vs REST](https://docs.mpcvault.com/api-reference/grpc.md): Choose the right protocol for your integration. - [Idempotency](https://docs.mpcvault.com/api-reference/idempotency.md): Safely retry API requests without duplicate operations. - [Introduction](https://docs.mpcvault.com/api-reference/overview.md): Integrate MPCVault into your applications with our REST and gRPC APIs. - [CreateBatchPayment](https://docs.mpcvault.com/api-reference/rest/create-batch-payment.md): Create a batch payment to send tokens to multiple recipients. Complete the batch payment in the MPCVault web app. - [CreateSigningRequest](https://docs.mpcvault.com/api-reference/rest/create-signing-request.md): Create a signing request for a transaction or message. Complete it in the MPCVault app or via the API client signer. - [CreateWallet](https://docs.mpcvault.com/api-reference/rest/create-wallet.md): Create a new EOA wallet in a vault for a given network. - [ExecuteSigningRequests](https://docs.mpcvault.com/api-reference/rest/execute-signing-requests.md): Execute a pending signing request with the API client signer. - [GetBalance](https://docs.mpcvault.com/api-reference/rest/get-balance.md): Get native or token balance for a wallet address. - [GetBatchPaymentDetails](https://docs.mpcvault.com/api-reference/rest/get-batch-payment-details.md): Get details and status of a batch payment. - [GetSigningRequestDetails](https://docs.mpcvault.com/api-reference/rest/get-signing-request-details.md): Get full details and status of a signing request. - [GetSigningRequestList](https://docs.mpcvault.com/api-reference/rest/get-signing-request-list.md): List signing requests in a vault with optional filters. - [GetWalletInfo](https://docs.mpcvault.com/api-reference/rest/get-wallet-info.md): Get a single wallet by address or customer reference. - [GetWalletList](https://docs.mpcvault.com/api-reference/rest/get-wallet-list.md): List all wallets in a vault with pagination. - [RejectSigningRequest](https://docs.mpcvault.com/api-reference/rest/reject-signing-request.md): Reject a pending signing request. - [Resimulation](https://docs.mpcvault.com/api-reference/rest/resimulation.md): Re-run simulation for a signing request. - [Supported Networks](https://docs.mpcvault.com/api-reference/supported-networks.md): Blockchain networks supported by the MPCVault API. - [Architecture](https://docs.mpcvault.com/architecture.md): How MPCVault distributes key shares across multiple cloud environments. - [Encryption](https://docs.mpcvault.com/encryption.md): Zero-trust architecture with end-to-end encrypted communication. - [Back Up Your Key Certificate](https://docs.mpcvault.com/guides/1-how-to-back-up-your-personal-key-certificate/index.md): Secure your personal key certificate to maintain access to your assets. - [DeFi Access](https://docs.mpcvault.com/guides/10-how-do-i-connect-my-wallet-to-a-dapp/index.md): Multiple ways to connect MPCVault to any DeFi protocol across all supported chains. - [Custom Transactions](https://docs.mpcvault.com/guides/11-how-to-set-custom-payload-for-your-transaction/index.md): Interact with contracts or deploy contracts using custom payloads. - [Cancel Transactions](https://docs.mpcvault.com/guides/12-how-to-cancel-a-transaction/index.md): Cancel pending transactions before they confirm on-chain. - [Gas Fees & Nonce](https://docs.mpcvault.com/guides/14-b-evm-txs-how-to-set-gad-fee-and-nonce/index.md): How to customize gas fees and nonce for EVM transactions, plus troubleshooting stuck transactions. - [Transaction Policies](https://docs.mpcvault.com/guides/15-vault-transaction-policies/index.md): Configure approval rules to protect your vault's assets. - [Quorum](https://docs.mpcvault.com/guides/16-what-is-a-quorum/index.md): The minimum number of approvers required for transactions and settings changes. - [Client Signer Setup](https://docs.mpcvault.com/guides/18-how-to-enable-api/client-signer.md): Set up the client signer for automated, programmatic transaction signing. - [API Setup Guide](https://docs.mpcvault.com/guides/18-how-to-enable-api/index.md): Complete guide to setting up API access and programmatic signing with MPCVault. - [BTC Wallet](https://docs.mpcvault.com/guides/19-btc-wallet/index.md): Understanding UTXOs and network congestion for Bitcoin transactions. - [Create an Organization](https://docs.mpcvault.com/guides/2-how-to-create-an-organization/index.md): Set up your team workspace in MPCVault. - [TRON Wallet](https://docs.mpcvault.com/guides/20-tron-wallet/index.md): Activate your TRON wallet and understand bandwidth and energy fees. - [TON Wallet](https://docs.mpcvault.com/guides/21-ton-wallet/index.md): Understand TON wallet contracts, fees, and the Comment field for exchange deposits. - [Aptos Wallet](https://docs.mpcvault.com/guides/23-how-to-receive-assets-into-your-aptos-wallet/index.md): Register coins and enable NFT receiving on your Aptos wallet. - [Custom EVM Networks](https://docs.mpcvault.com/guides/24-how-to-use-custom-evm-networks/index.md): Add any EVM-compatible chain not natively supported by MPCVault. - [Solana Wallet](https://docs.mpcvault.com/guides/25-why-did-my-solana-transaction-fail/index.md): Recommended balance and tips for successful Solana transactions. - [MetaMask Institutional](https://docs.mpcvault.com/guides/26-how-to-use-metamask-institutional-on-mpcvault/index.md): Connect MetaMask Institutional to MPCVault for enterprise-grade transaction signing. - [Token Approval Security](https://docs.mpcvault.com/guides/28-how-to-deal-with-token-approvals-risk/index.md): Manage and revoke token approvals to protect your assets. - [MPCVault Card](https://docs.mpcvault.com/guides/29-how-to-use-an-mpcvault-card/index.md): Spend crypto anywhere with virtual Visa cards for your team. - [Invite Members](https://docs.mpcvault.com/guides/3-how-to-invite-members-to-your-organization/index.md): Add team members to your organization. - [Off-Ramp Crypto](https://docs.mpcvault.com/guides/30-how-to-off-ramp-crypto/index.md): Convert stablecoins to fiat and send funds to any verified bank account. - [Signing Request Errors](https://docs.mpcvault.com/guides/31-why-do-I-encounter-an-unknown-error-when-opening-a-signing-request/index.md): Fix unknown errors when opening signing requests. - [Device Troubleshooting](https://docs.mpcvault.com/guides/32-common-device-troubleshooting-guide/index.md): Common fixes for MPCVault app, web, and browser extension issues. - [Pending Transactions](https://docs.mpcvault.com/guides/33-how-to-handle-pending-transactions/index.md): Diagnose and resolve stuck or pending transactions. - [Stellar Wallet](https://docs.mpcvault.com/guides/34-stellar-wallet/index.md): MPCVault now supports the Stellar network, allowing your organization to manage XLM and other Stellar assets (such as USDC) with institutional-grade security. - [Vaults and Wallets](https://docs.mpcvault.com/guides/4-what-are-vaults-and-wallets/index.md): Understand how vaults and wallets organize your assets in MPCVault. - [Vault Members & Multisig](https://docs.mpcvault.com/guides/5-how-to-add-vault-members-and-set-up-multisig/index.md): Add team members to vaults and configure multi-signature policies. - [Deposit Assets](https://docs.mpcvault.com/guides/6-how-do-I-transfer-funds-into-mpcvault/index.md): Transfer funds into your MPCVault wallets. - [Manage Tokens & NFTs](https://docs.mpcvault.com/guides/7-how-to-manage-your-tokens-and-nfts/index.md): Import missing tokens and hide spam assets. - [How to Transfer Nfts](https://docs.mpcvault.com/guides/8-how-to-transfer-nfts/index.md): MPCVault currently does not directly provide NFT transfers. You can complete the transfer of NFTs in the following ways. - [Batch Payments](https://docs.mpcvault.com/guides/9-how-to-send-a-batch-payment/index.md): Send crypto to multiple recipients in a single transaction. - [Overview](https://docs.mpcvault.com/index.md): Non-custodial Web3 wallet for teams with multi-chain, multi-asset, and multi-sig features. - [Key Derivation](https://docs.mpcvault.com/key-derivation.md): MPCVault's patented hardened key derivation for MPC wallets. - [Key Export](https://docs.mpcvault.com/key-export.md): Export root keys for wallet recovery outside of MPCVault. - [Key Refresh](https://docs.mpcvault.com/key-refresh.md): Periodic key share rotation to prevent adaptive attacks. - [MPCVault vs Gnosis Safe](https://docs.mpcvault.com/vs-gnosis-safe.md): Key differences between MPCVault and smart contract wallets. ## OpenAPI Specs - [openapi](https://docs.mpcvault.com/openapi.json) ## Optional - [Website](https://mpcvault.com) - [Twitter](https://x.com/mpcvault) - [Status](https://status.mpcvault.com/)