LP-10572
DraftLRC-7572 Contract-level Metadata
Standard for contract-level metadata separate from token metadata
LP-3572: LRC-7572 Contract-level Metadata
Abstract
LRC-7572 defines a standard for contract-level metadata (name, description, images) separate from individual token metadata. Useful for NFT collections, DAOs, and protocol contracts.
Motivation
Contracts currently lack standardized metadata:
- Collection info scattered or missing
- No standard for contract branding
- Marketplaces use heuristics
LRC-7572 provides:
- Standardized contract metadata
- Consistent display across platforms
- Clear ownership/branding info
Specification
interface ILRC7572 {
function contractURI() external view returns (string memory);
}
Metadata Schema
{
"name": "My NFT Collection",
"description": "A collection of unique digital art",
"image": "ipfs://...",
"banner_image": "ipfs://...",
"external_link": "https://mynft.com",
"collaborators": ["0x..."],
"fee_recipient": "0x...",
"seller_fee_basis_points": 250
}
Research Status
This LP documents ERC-7572 for potential adoption. Implementation priority: Medium
Widely used by OpenSea and other marketplaces.
References
Copyright
Copyright and related rights waived via CC0.