/api/v1/{coin}/advancedwallet/recoveryRecover assets from an advanced wallet with a balance only in the base address. Works for both multisignature and MPC recoveries.
Retrieves the private keys from KMS using the provided public keys or common keychain, then signs and returns the broadcastable transaction hex.
Note: This endpoint only works when AWM and MBE are running in recovery mode.
To recover assets from an advanced wallet with balances in multiple receive addresses, use Advanced Wallets - Consolidate and Recover Assets.
Use this endpoint only with advanced wallets. For other wallet types, use the Wallet Recovery Wizard.
coinstringRequiredisTssRecovery boolean truetssRecoveryParams object commonKeychain string required 0280ec751d3b165a48811b2cc90f90dcf323f33e8bcaadc0341e1e010adcdcf7005afde80dd286d65b6be947af0424dd1e9f7611f3d20e02a4fc84ad8c8b74c1a5multiSigRecoveryParams object backupPub string required xpub661MyMwAqRbcGCNnmzqt3u5KhxmXBHiC78cwAyUMaKJXpFDfHpJwNap6qpG1Kz2SPexKXy3akhPQz7GDYWpHNWkLxRLj6bDxQSf74aTAP9ybitgoPub string required xpub661MyMwAqRbcGCNnmzqt3u5KhxmXBHiC78cwAyUMaKJXpFDfHpJwNap6qpG1Kz2SPexKXy3akhPQz7GDYWpHNWkLxRLj6bDxQSf74aTAP9yuserPub string required xpub661MyMwAqRbcGCNnmzqt3u5KhxmXBHiC78cwAyUMaKJXpFDfHpJwNap6qpG1Kz2SPexKXy3akhPQz7GDYWpHNWkLxRLj6bDxQSf74aTAP9ywalletContractAddress string required 0x1234567890123456789012345678901234567890recoveryDestinationAddress string required "9zvKDB8o96QvToQierXtwSfqK9NqaHw7uvmxWsmSrxns" // For SOLapiKey string coinSpecificParams object ecdsaCosmosLikeRecoverySpecificParams object ecdsaEthLikeRecoverySpecificParams object evmRecoveryOptions object solanaRecoveryOptions object utxoRecoveryOptions object txHex string required error string required details string required error string required details string required error string required details string required error string required details string required error string required details string required error string required details string required