Skip to main content
Create and execute withdrawal requests. Supports both Bitcoin (multi-address) and Ethereum (single-address) networks.

Methods

createWithdraw()

Create a withdrawal request. Signature:
Parameters:
ParameterTypeRequiredDescription
request.networkIdstringYesNetwork ID (from getNetworks())
request.fromstring[]YesArray of source addresses
request.tostringYesRecipient address
request.amountstringYesAmount to withdraw
request.clientSharestringYesClient share for signing
Example - Bitcoin (Multi-address):
Example - Ethereum (Single-address):
Network Differences: Bitcoin supports multi-address withdrawals (withdraw from multiple addresses in one transaction), while Ethereum only supports single-address withdrawals.