LogoLogo
ProductsCommunityGitHubShare Feedback
Apps
Apps
  • Getting Started
  • Solutions
    • Web Wallet
      • Quick Start
      • Try it out!
      • Full Guide
        • Source code
        • Docker images
      • Authentication
      • Functions
      • Architecture
      • Configurations
        • Host
        • Credentials
        • Tokens
        • Storage
    • Verifier Portal
    • Issuer Portal
  • Community
    • Discord
    • Twitter
    • Newsletter
    • GitHub Discussions
  • DEVELOPER RELATIONS
    • Contribute
    • Roadmap
    • Share Feedback
    • Contact
  • Product Editions
    • Open Source | Always Free
    • Enterprise | Self-Managed
    • Cloud Platform | Managed
Powered by GitBook
On this page
  • Chain explorer configuration
  • Marketplace configuration
  • NFTKit configuration

Was this helpful?

Export as PDF
  1. Solutions
  2. Web Wallet
  3. Configurations

Tokens

PreviousCredentialsNextStorage

Last updated 1 year ago

Was this helpful?

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 for details about NFTKit configurations. The walt.yaml configuration file should be mounted under the project's root folder: waltid-web-wallet/walt.yaml.

chain explorer configuration
marketplace configuration
NFTKit configuration
Configurations