Tokens
Token-related configurations hold token auxiliary data mapping. Currently, there are 2 configurations available:
Chain explorer configuration
Chain explorer configuration holds the mapping of chains to their respective explorer location. It is stored in the chainexplorer.conf
file.
e.g. chain explorer configuration
explorers = [
{chain = "ethereum", url = "https://etherscan.io/address/%s"},
{chain = "polygon", url = "https://polygonscan.com/address/%s"},
{chain = "mumbai", url = "https://mumbai.polygonscan.com/address/%s"},
{chain = "tezos", url = "https://tzkt.io/%s/operations"},
{chain = "ghostnet", url = "https://ghostnet.tzkt.io/%s/operations"},
]
Marketplace configuration
Marketplace configuration holds the mapping of chains to their respective marketplace location. It is stored in the marketplace.conf
file.
e.g. marketplace configuration
marketplaces = [
{chain = "ethereum", name = "OpenSea", url = "https://opensea.io/assets/ethereum/%s/%s"},
{chain = "polygon", name = "OpenSea", url = "https://opensea.io/assets/matic/%s/%s"},
{chain = "tezos", name = "Rarible", url = "https://rarible.com/token/tezos/%s/%s"},
{chain = "flow", name = "FlowVerse", url = "https://nft.flowverse.co/marketplace/%s/%s"},
{chain = "unique", name = "Unique", url = "https://unqnft.io/market/%s/%s"},
]
NFTKit configuration
In order to be able to fetch NFT data for owner addresses, the NFTKit dependency should also be configured for the desired chains.
Refer to Configurations for details about NFTKit configurations. The walt.yaml
configuration file should be mounted under the project's root folder: waltid-web-wallet/walt.yaml
.
Last updated
Was this helpful?