/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
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 nonce
string memo
string intentType
string required claim
sequenceId
string abc123
comment
string stakingRequestId
string required stakingAddress
string required amount
object required intents
required nonce
string memo
string intentType
string required claim
sequenceId
string abc123
comment
string stakingRequestId
string required stakingAddress
string required amount
object required pendingApprovalId
string unsignedTxs
array[object] serializedTxHex
string required signableHex
string required derivationPath
string feeInfo
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
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 nonce
string memo
string intentType
string required claim
sequenceId
string abc123
comment
string stakingRequestId
string required stakingAddress
string required amount
object required intents
required nonce
string memo
string intentType
string required claim
sequenceId
string abc123
comment
string stakingRequestId
string required stakingAddress
string required amount
object required pendingApprovalId
string unsignedTxs
array[object] serializedTxHex
string required signableHex
string required derivationPath
string feeInfo
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]