Transfer Digital Passport
As a brand, you wish to allow your users to transfer digital passports from a user's wallet to another wallet address. To do so, our API generates the request ownership link.
Workflow
Let's start 🚀
Every new transfer link is based on a new passphrase. That means old links will not work anymore.
URL
To trigger a transfer, use https://custody.arianee.com/{{client}}/{{network}}/nft/transfer
.
POST - https://custody.arianee.com/{{client}}/{{network}}/nft/transfer
Body
Field | Type | Required | Description |
---|---|---|---|
smartAssetId | String | ✅ | Digital passport identification number to claim. |
to | String | ✅ | Digital passport recipient. |
{
"smartAssetId": "967188109",
"to": "0x4febba33415ab41256cbc981c178297f926a6490"
}
If the transfer is initiated by another user than the digital passport's owner, the passphrase is mandatory.
Return Payload
Status Code | Success | Description |
---|---|---|
200 | true | true : The transaction has been sent to the blockchain. |
{
"success": true
}
Errors
Status Code | Return Payload | Description |
---|---|---|
400 | false | - The digital passport ID must be a string. - Missing passport ID. |
500 | false | You are not the digital passport owner. |
{
"success": true
}
{
"success": false,
"error": "error while transfering the smart asset, make sure you are the owner and that the id is valid"
}
Updated 10 days ago