23 lines
1017 B
Plaintext
23 lines
1017 B
Plaintext
@node nft
|
|
@chapter EVM NFT
|
|
|
|
The JSON metadata implements the @dfn{ERC721} standard, as well as parts of the @dfn{Opensea} metadata standard.
|
|
|
|
It also contains immutable references to one or more certifications which the NFT represents.
|
|
|
|
Apart from the @code{certifications} field, data in the JSON structure is only intended for purposes of displaying the NFT in a user interface.
|
|
|
|
|
|
@section Files
|
|
|
|
Current state of the JSON schema can be found in @file{dist/cic.json}. It is composed by the @file{build.py} script from @file{*.in.json}.
|
|
|
|
@file{test_valid.json} is a single example data file used to test the JSON schema. @code{make test} builds the schema and runs the corresponding tests.
|
|
|
|
|
|
@section The attribute property
|
|
|
|
The @code{attributes} property may contain one or more values that represents parameters within certifications. However, it does not represent the autoritative data.
|
|
|
|
Care must be taken to make sure the display parameters does not conflict with the data defined in the certification itself.
|