getPublicNFTsForAddress

Description

Retrieves public NFTs associated with a given address from Aleo blockchain.

Method Parameters

  • params - Object:

    • address - string: The Aleo address to retrieve the public NFTs for encoded in bech32 (prefix: aleo).

Returns

  • result - Array<Object>: An array of NFT objects.

    • NFT object - Object:

      • transactionId - string: Mint transaction ID. timestamp - string: Mint timestamp (in seconds) as string. programId - string: Collection, Program ID that minted the NFT record. tokenId - string: Token record data field, metadata URI, as Aleo struct. baseUri - string: Token collection metadata URI prefix. symbol - string: Token collection symbol. tokenIdString - string: Token record data field, metadata URI, parsed as string. edition - string: Token record edition scalar allowing for several NFTs from same collection to share the same data.

Example

Request

curl --location --request POST 'https://dev.aleorpc.com' \
--header 'Content-Type: application/json' \
--data-raw '{
    "jsonrpc": "2.0",
    "id": 1,
    "method": "getPublicNFTsForAddress",
    "params": {
        "address": "aleo1uran94ddjnvdr0neh8d0mzxuvv77pyprnp7jmzpkuh7950t46qyqnsadey"
    }
}'

Response

Last updated