/api/v2/{coin}/wallet/{walletId}/signtxtss
Sign transactions for TSS wallets using external-signing mode. You must maintain your keys, in the clear, on a separate Express server. BitGo doesn't decrypt your private TSS key shares.
coin
stringRequired"btc"
walletId
stringRequired"59cd72485007a239fb00282ed480da1f"
^[0-9a-f]{32}$
txRequestId
string required version
number required latest
boolean required walletId
string required walletType
string cold
custodial
custodialPaired
hot
trading
distributedCustody
enterpriseId
string state
string required initialized
pendingApproval
pendingUserCommitment
pendingUserRShare
pendingUserGShare
readyToSend
pendingUserSignature
pendingDelivery
signed
delivered
canceled
rejected
failed
date
string <date-time>
required {}
createdDate
string <date-time>
required {}
userId
string required intent
Any ofrequired intentType
string required stake
sequenceId
string abc123
comment
string nonce
string stakingRequestId
string required poolKeyHash
string required intents
required intentType
string required stake
sequenceId
string abc123
comment
string nonce
string stakingRequestId
string required poolKeyHash
string required pendingApprovalId
string isCanceled
boolean unsignedTxs
array[object] serializedTxHex
string required signableHex
string required derivationPath
string feeInfo
object coinSpecific
object parsedTx
object signatureShares
array[object] from
string required user
backup
bitgo
user
to
string required user
backup
bitgo
user
share
string required commitmentShares
array[object] from
string required user
backup
bitgo
user
to
string required user
backup
bitgo
user
share
string required type
string required commitment
commitment
commitment
txHashes
array[string] txRequestId
string required version
number required latest
boolean required walletId
string required walletType
string cold
custodial
custodialPaired
hot
trading
distributedCustody
enterpriseId
string state
string required initialized
pendingApproval
pendingUserCommitment
pendingUserRShare
pendingUserGShare
readyToSend
pendingUserSignature
pendingDelivery
signed
delivered
canceled
rejected
failed
date
string <date-time>
required {}
createdDate
string <date-time>
required {}
userId
string required intent
Any ofrequired intentType
string required stake
sequenceId
string abc123
comment
string nonce
string stakingRequestId
string required poolKeyHash
string required intents
required intentType
string required stake
sequenceId
string abc123
comment
string nonce
string stakingRequestId
string required poolKeyHash
string required pendingApprovalId
string isCanceled
boolean unsignedTxs
array[object] serializedTxHex
string required signableHex
string required derivationPath
string feeInfo
object coinSpecific
object parsedTx
object signatureShares
array[object] from
string required user
backup
bitgo
user
to
string required user
backup
bitgo
user
share
string required commitmentShares
array[object] from
string required user
backup
bitgo
user
to
string required user
backup
bitgo
user
share
string required type
string required commitment
commitment
commitment
txHashes
array[string]