1. Create transfer instruction
We assumed the wallet has been funded prior to initiating the transfer.Request
Response
HTTP 200
2. Submit service request
Use the request id obtained in the previous request to submit the instruction.Request
Response
HTTP 200
3. Retrieve instruction to sign as maker
Retrieve the HSM instruction to be signed by the makerRequest
Response
HTTP 200
4. Confirm transfer instruction as maker
Sign the ‘request’ element with the API maker private key, insert the string in ‘signature’Request
Response
HTTP 200
5. Retrieve instruction to sign as authoriser
Request
Response
6a. Approve transfer instruction as authoriser
To approve an instruction settype to Approve. To reject an instruction, set type to Reject and set a rejectReason.
Request
Response
HTTP 200
6b. Reject transfer instruction as authoriser
To reject any type of instruction, settype to Reject and specify a rejectReason
Request
Response
HTTP 200