Skip to content

Create a request for tokenized asset transfer to another wallet.

Request

Body

Contains information for the transfer including amount, recipient address and credentials. Credentials to access the mnemonic seed. Encryption key file can be left empty, if it's stored on the Custodian side.

Array [
idstring or null, (uuid)
senderWalletIdstring, (uuid)
recipientWalletIdstring, (uuid)
tokenizedAssetIdstring, (uuid)
amountnumber, (double)
messagestring or null
blockchainstring, (int32)(Blockchains)
Enum:"Stellar""Polygon""Peaq"
]
curl -i -X POST \
  https://api.nyala.de/api/external/v1/customers/retail-wallets/asset-transfer \
  -H 'Content-Type: application/json' \
  -d '[
    {
      "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
      "senderWalletId": "35c56557-40ae-4a50-bb58-1a3b35160b82",
      "recipientWalletId": "8c07a449-acb8-4144-bace-b1962d4cf954",
      "tokenizedAssetId": "ad18357f-6719-482f-a109-bd87822008b9",
      "amount": 0.1,
      "message": "string",
      "blockchain": "Stellar"
    }
  ]'

Responses

OK

Bodyapplication/json
errorMessageCodesArray of strings or nullread-only
errorsArray of objects or null(Error)read-only
dataArray of objects or null(P2PTransferResultDto)read-only
warningsArray of strings or nullread-only
Response
{ "errorMessageCodes": [ "string" ], "errors": [ {} ], "data": [ {} ], "warnings": [ "string" ] }