Doki Doki
  • Overview
    • Key features
    • Protocol Fees
    • FAQ
  • Tutorials
    • How to create NFT Gacha
    • How to remove NFTs from Gacha
    • How to freeze metadata for NFTs minted on Opensea
    • How to add special rules to your Gacha using .CSV file
  • Resources
    • For developers
      • Supported token URI values
      • Supported metadata structures
      • Solidity Interfaces and ABIs
    • Brand & Media Kit
    • Disclaimer
    • Customizations
  • Integrations & Partnerships
    • Chainbinders
    • Unicly (uDOKI)
Powered by GitBook
On this page
  • OpenSea metadata standards
  • Other structures
  • My NFTs don't follow any of those structures :(

Was this helpful?

  1. Resources
  2. For developers

Supported metadata structures

How to be sure that your NFT will show up correctly on dokidoki.com

PreviousSupported token URI valuesNextSolidity Interfaces and ABIs

Last updated 3 years ago

Was this helpful?

OpenSea metadata standards

If your NFTs use the , you are already good to go.

Other structures

If you don't follow the above standards, worry not, you might still be using the following structures:

Type of data
Key in your metadata

Image (PNG, JPEG, JPG, GIF only)

image

image_url

The image that represents your NFT, we will use that key to generate the preview of your NFT. Any other file format than an image will be rejected.

Video (MP4 Only)

animation_url

Video of your NFT, usually the full resolution display of it. If your structure contains this key, it MUST also contains the preview in the "image" category.

name

name

The name of your NFT that will be displayed on our site.

description

description

The description of your NFT

Attributes

attributes

properties

An array of properties with the following format:

[

{

"trait_type": "name of property",

"value": "value of property"

},

{...},

...

]

Any other data will not be taken into account.

My NFTs don't follow any of those structures :(

Worry not! You can still use our gachapons, but the NFTs might not be displayed properly (No preview, no name...).

If you want them to be supported, you can just contact us beforehand on Discord or Telegram. We will do our best so they can be integrated ASAP.

OpenSea metadata standards