Transfers
Transfers allow you to initiate and complete fund movements between internal or external accounts. These endpoints enable secure, auditable transfers that support multiple stages such as initiation and finalization.
Use the following endpoints to manage your transfer workflows:
Transfer Request Payload Schema
The recipient's blockchain address where funds will be sent. Must be a valid address for the specified chain.
Amount of the asset to transfer, expressed in smallest units (e.g., 1 USDC = 1,000,000 units).
Asset being transferred (e.g., 'USDC', 'USDT','BTC').
Blockchain network where the transfer will occur (e.g., 'ethereum', 'bsc', 'polygon').
A unique external identifier for tracking and ensuring idempotent transaction submission.
An optional note or memo describing the purpose of the transfer.
Transfer Response
Indicates whether the API request was processed successfully.
A human-readable message describing the result of the transfer operation.
A unique identifier generated to track and reference this blockchain transaction.
Shows the current state of the transaction in its lifecycle (e.g., pending, completed, failed).
The destination blockchain wallet address where the funds are being sent.
The numeric value of the cryptocurrency being transferred in the smallest unit.
The symbol of the digital asset being transferred (e.g., USDC, USDT, BTC).
Specifies the blockchain used to process the transaction (e.g., bsc, ethereum, solana).
Indicates whether the transaction is running on a live network or a test environment.
A custom reference value provided by the client to help with internal tracking and reconciliation.
The exact date and time when the transaction was created.
An optional note or memo describing the purpose of the transfer.
A unique identifier for this specific API request, useful for debugging and support.
The UTC timestamp when the response was generated.