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.


Let's start πŸš€


Every new transfer link is based on a new passphrase. That means old links will not work anymore.


To trigger a transfer, use{{client}}/{{network}}/nft/transfer.

POST -{{client}}/{{network}}/nft/transfer


smartAssetIdStringβœ…Digital passport identification number to claim.
toStringβœ…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 CodeSuccessDescription
200truetrue: The transaction has been sent to the blockchain.
    "success": true


Status CodeReturn PayloadDescription
400false- The digital passport ID must be a string.
- Missing passport ID.
500falseYou 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"