# EIP1046 Metadata extension

### Intro

\
Proposal to add metadata attributes to ERC721\
Extend ERC20 token interface to support the same metadata standard as ERC721 tokens

This EIP was proposal to define metadata of ERC721 but it did was not implemented. The latest updates on this EIP are in <https://github.com/ethereum/EIPs/pull/1047>

## Metadata of the ERC721 standard includes:

* name
* description
* image

## Proposal to add:

* external\_uri- to allow 3rd party marketplaces and wallets to be able to deep link back tothe  original marketplace or service where the ERC721 token was purchased or originally viewable
* attributes - as simple as an effective way to add additional info about ERC721 token which will allow marketplaces and wallets to build filters, searchable attributes easily\
  Source: <https://medium.com/blockchain-manchester/evolving-erc-721-metadata-standards-44646c2eb332>

## Further reading

* Updating ERC-721 JSON schema spec to include two new optional fields - implementation: <https://github.com/ethereum/EIPs/pull/1028>
* Closed due to new PR which got closed as it did not get any reviews: <https://github.com/ethereum/EIPs/pull/1071>
* This was merged into: <https://github.com/ethereum/EIPs/pull/1047>
* Full Implementation: <https://eips.ethereum.org/EIPS/eip-1046>
* Unifying metadata to be hosted on IPFS, short write up: <https://medium.com/@tommyrva/this-is-part-of-what-we-did-with-erc-1047-unified-the-token-metadata-standard-into-one-separate-c4afc6fd2c91>
* Discussion to this EIP: <https://www.reddit.com/r/a:t5\\_72igm/comments/8hfk2a/token\\_metadata\\_json\\_schema\\_eip\\_1047/>


---

# 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/standards/eip1046-metadata-extension.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.
