# New standard suggestions

One of the first documents of this wiki and the initial draft

### Intro

"There are some very good ERCs around NFT, but it seems like each one is in isolation. There needs to be something that brings it together and even has a version so it can change. They have Meta EIPs, why not a Meta NFT ?" - Jamie

My idea is to create one standard that anyone can build on, it would define some rules and provides options so anyone can build from given components their perfect solution.

Another idea to simplify the whole process is to create implementation that would make the ERC721 more secure by increasing security of the network. Security can be added by implementing permits to the contract that allows only owner of the NFT to transfer it and not the 3rd party to transfer the NFT, if implemented correctly.

By developing new NFT standard we need to think about how the NFT itself are going to shape. It is not only metadata of picture attached to token. The future of NFTs are going to be metaverses. This standard needs to accommodate needs of the metaverses, AR, VR components to be included on chain.

## An issue that we need to tackle

An ipfs link or Arweave link isn't onchain as in the case of your infinity NFT minter

#### Key components that I would love to see being added to the standard:

* security - but I'm not exactly sure how the nonfungibles can have added security. I assume the security component can be added onchain hash
* unify the platform fees - kinda I don't think that the platforms would agree on this
* License for metadata - I need to talk to Ronan about the license he made, not sure if we can include the dapper labs one in the standard
* multi chain support - so this standard can be used on another chains like Polkadot as the current standard on Polkadot sucks although Parity is trying to create a new standard... maybe this one is not so necessary
* & anything else that someone would add and would make sense for platforms

## Ideas for implementation:

I would love to see this as a Lego-style standard where anyone can put together pieces that they would like to use, with functions defined in the standard itself.

#### Crowd-Sale

Not sure if this is a good one\
OpenSea implementation <https://docs.opensea.io/docs/opensea-initial-item-sale-tutorial>

#### Expand Token contract ~~Nice to have~~

Metadata, name, image

#### Add license for metadata

So users know what rights they have (or don’t have) to the artwork, more in \[\[NFT License]]

#### Secondary sales support ~~Nice to have~~

a percentage and address for marketplaces to use (though not enforceable)

#### NFT sender to not be manipulated

#### Unifying the platform fees ~~Nice to have~~

Platforms may not support this

#### Multi-chain support

Write the EIP in EVM and plug it into Substrate via Moonbeam contracts, which would add support to Substrate

#### On-Chain hash

Add on-chain hash that


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://nft-standards.gitbook.io/nft-standards-wiki/working-group/new-standard-suggestions.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
