For state-changing operations (creating wallets, signing requests), add anDocumentation Index
Fetch the complete documentation index at: https://docs.mpcvault.com/llms.txt
Use this file to discover all available pages before exploring further.
idempotency-key header to safely retry failed requests.
Usage
Requirements
| Requirement | Description |
|---|---|
| Format | Client-generated unique value (UUID v4 recommended) |
| Max Length | 255 characters |
| Expiration | Keys expire after 24 hours |
How It Works
- Include a unique
idempotency-keyheader with your request - If the request fails due to network issues, retry with the same key
- MPCVault returns the cached response if the key was already used
- This prevents duplicate wallet creation or transaction signing
When to Use
createWallet- Prevent duplicate wallet creationcreateSigningRequest- Prevent duplicate transaction requestscreateBatchPayment- Prevent duplicate batch payments
getWalletList don’t require idempotency keys.