Transfer a native token

How to perform a basic token transfer. E.g transfer ETH from one wallet to another.

Request Endpoint: reference

POST /api/transactions/execute
ParameterParam TypeValueDescriptionExample Value
Signing-MethodHeaderid:valueid: This is the ID of the signing method
value: This is the value of the signing method
756ae7a7-3713-43ee-9936-0dff50306488:123456
ParameterParam TypeDescriptionData TypeMandatory
transactionRequestBodyThis object includes the transaction informationObjectโœ…
transactionRequest.typeBodyThis will be TRANSFERStringโœ…
transactionRequest.walletIdBodyThe id of the wallet that will initiate the txStringโœ…
transactionRequest.toBodyDestination Address (can be a blockchain address or email address)Stringโœ…
transactionRequest.secretTypeBodyOn which blockchain the tx will be executedStringโœ…
transactionRequest.valueBodyThe amount you want to transferIntegerโœ…
pincode (Deprecated)BodyPIN related to the wallet IDStringโŒ

Request Body:

{
   "transactionRequest": {
     "type": "TRANSFER",
     "walletId": "944124ed-305d-4e56-a0fd-bce1c7f1537c",
     "to": "0xf56799d7C95C6DEb708A9f55b2e75A685A94F980",
     "secretType": "ETHEREUM",
     "value": 0
   }
}

Response Body:

{
    "success": true,
    "result": {
        "transactionHash": "0x8c953e09d8cede9f4eb0d1ee96de4f5a99e31dba7e64312bb252a465de12d10d"
    }
}