ledger-transfer

Performs crypto transfer

This operations allow the client to perform crypto transfer to n external wallet.

N.B. The amount field is the amount after fees + fees, i.e the total amount, also send the fee in the fee field.

post/ledger/crypto-transfer

Request body

sourceAccountIdstring uuid required

The source account ID from which funds will be debited. This can be a main account or sub-account.

amountnumber required

Transaction amount, specified in the source account's currency.

narrationstring

Notes

Example request

{
  "destination": {
    "tokenNetworkCode": "BUSD_BSC",
    "address": "0x7BCc5bCBa19DE3C903F062D8fB5fF8d9f818173E",
    "memo": "405070"
  }
}

Response

Request received, do 2FA

idstring required
status'PENDING' | 'IN_PROGRESS' | 'FAILED' | 'SUCCESS' required

Status of the transaction, indicating its current state in the processing lifecycle.

  • PENDING: The transaction has been created but not yet processed.
  • IN_PROGRESS: The transaction is currently being processed.
  • FAILED: The transaction processing has failed.
  • SUCCESS: The transaction has been successfully processed.
awaiting2fAboolean required

Indicates if transfer is awaiting 2FA confirmation. This applies mostly to transaction initiated via dashboard

twoFaMethodUser2FAMethod[]

List of 2fa enabled

Example response

{
  "id": "P12005E1DV"
}

Changes