/tokens
Returns all tokens available on the blockchain
Parameters
from
OPTIONAL(number)
- Number of items to skip for the result setsize
OPTIONAL(number)
- Number of items to retrievesearch
OPTIONAL(string)
- Search by collection identifiername
OPTIONAL(string)
- Search by token nameidentifier
OPTIONAL(string)
- Search by token identifieridentifiers
OPTIONAL(array[string])
- A comma-separated list of identifiers to filter bysort
:(string)
- Sorting criteria. Available values : accounts, transactions, price, marketCaporder
:(string)
- Sorting order (asc / desc)
Returns
Object
- a list of all available fungible tokens for a given address
identifier
:(string)
- token identifiername
:(string)
- The username specific for this accountticker
:(string)
- a random string starts with “-” and has 6 more random charactersowner
:(string)
- the owner's addressminted
:(number)
- minted valueburnt
:(number)
- burnt valueinitialMinted
:(number)
- initial minted valuedecimals
:(number)
- the number of decimals in order to display balanceisPaused:
(boolean)
- Specific property flag for smart contract - default value:false
assets
:website
:(string)
description
:(string)
status
:active/inactive
pngUrl
:(string)
svgUrl
:(string)
lockedAccounts
:(array[string])
extraTokens
:(array[string])
transactions:
(number)
- Transactions of the tokenaccounts:
(number)
- account address of the token managercanUpgrade:
(boolean)
- Specific property flag for smart contract, the token manager may change these properties - default value:false
canMint:
(boolean)
- More units of this token can be minted by the token manager after initial issuance, increasing the supply - default valuefalse
canBurn:
(boolean)
- Users may "burn" some of their tokens, reducing the supply - default value:false
canChangeOwner:
(boolean)
- Token management can be transferred to a different account - default value:false
canPause:
(boolean)
- The token manager may prevent all transactions of the token, apart from minting and burning - default value:false
canFreeze:
(boolean)
- The token manager may freeze the token balance in a specific account, preventing transfers to and from that account - default value:false
canWipe:
(boolean)
- The token manager may wipe out the tokens held by a frozen account, reducing the supply - default value:false
price
:(number)
- price valuemarketCap
:(number)
- marketCap valuesupply
:(number)
circulatingSupply
:(number)
roles
:(object)
address
:(string)
Account bech32 addresscanLocalMint
:(boolean)
canLocalBurn
:(boolean)
roles
:(array[string])
Example
Request
curl -X 'GET' \
'https://elrond-api.public.blastapi.io/tokens?name=AstroElrond&identifier=ASTRO-91f2cc&sort=accounts&order=asc' \
-H 'accept: application/json'
Result
[
{
"identifier": "ASTRO-91f2cc",
"name": "AstroElrond",
"ticker": "ASTRO-91f2cc",
"owner": "erd1m83yu75aw6r0vmznpet78jsguww3fuqll0k2rz64saf8e6p3e24s3zrap2",
"decimals": 18,
"isPaused": false,
"transactions": 87,
"accounts": 62,
"canUpgrade": true,
"canMint": true,
"canBurn": true,
"canChangeOwner": true,
"canPause": true,
"canFreeze": true,
"canWipe": true
}
]