Abstract
A standard for exposing an interface describing a contract, main goal is to achieve backward compatibility and drive adoption and forward extension
Specification
interface ERC-DESC {
contractURI() public view returns(string);
}
// A subset of
// https://schema.org/Thing and
// https://docs.opensea.io/docs/contract-level-metadata
{
"name": "<contract name>",
"description": "<contract description>",
"image": "<imageURL>"
}
Rationale
- compatible with Schema.org which are used by major search engines’ indexing and OpenGraph, good for SEOs and future adoption
- compatible with OpenSea, good for crypto adoption.