Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

NFT - Meta data validator under tools #64

Open
natsabari opened this issue Nov 6, 2022 · 1 comment
Open

NFT - Meta data validator under tools #64

natsabari opened this issue Nov 6, 2022 · 1 comment
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@natsabari
Copy link
Member

As NFT creator
I want to validate the metadata with CHIP-0007
so I could mint CHIP-0007 complaint NFTS

Acceptance Criteria:
I know this is done when,

Case -1:
When a user on spacescan home page
then view a sub-menu "metadata-validator" under More -> tools menu
Once clicked it loads NFT Metadata validator page

Case -2:
When a user is in NFT metadata validator page and Paste a metadata string into the text area
then the validator should validate and provide the status and corrections under the text area.

Case - 3
When a user is in NFT metadata validator page and Paste a metadata
if the metadata is valid show the green Tick mark symbol with text saying "Follows CHIP-0007 standard"

Case - 4
When a user is in NFT metadata validator page and Paste a metadata
if the metadata is not valid show the orange cross mark symbol with text saying "Not following CHIP-0007 standard"
then show the error from the schema validator below that message so user can fix it.

@natsabari natsabari added the enhancement New feature or request label Nov 6, 2022
@Ganbin
Copy link

Ganbin commented Nov 11, 2022

Just for info for those who want to do that manually until the feature is on Spacescan.

There is a JSON Schema in the CHIP-0007 description.

You can use this website to validate your metadata: JSON Schema Validator CHIP-0007

@JagRudh JagRudh added this to the Sprint - 3 milestone Dec 2, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

4 participants