Advanced Wallets - Sign and Send MPC Transaction

post/api/v1/{coin}/advancedwallet/{walletId}/txrequest/{txRequestId}/signAndSend

Sign and send a MPC transaction.

Retrieves the private key from KMS using the provided common keychain, then signs and broadcasts the transaction.

Use this endpoint only with advanced wallets. For other wallet types, use Sign MPC transaction.

Path Parameters

  • walletIdstringRequired
  • coinstringRequired
  • txRequestIdstringRequired

Request Body

source string required
The key to use for signing the transaction
Allowed values: user backup
commonKeychain string required
Common keychain of the wallet during wallet creation

200 Response

400 Response

error string required
The error name
details string required
Error details

404 Response

error string required
The error name
details string required
Error details

409 Response

error string required
The error name
details string required
Error details

422 Response

error string required
The error name
details string required
Error details

500 Response

error string required
The error name
details string required
Error details

501 Response

error string required
The error name
details string required
Error details