List collection on Singular
How to get your collection listed on Singular marketplace
To ensure the best results when the collection is displayed, we prepared a list of suggested extensions to implement:
- RMRKImplementationBase: Used to provide the basic collection information like name, symbol, and collection metadata and information about token supply and minting. Additionally, it contains a secondary sale royalties configuration compatible with ERC-2981
In order to be eligible for your collection to be listed on the Singular marketplace, it MUST implement and contain the following:
We rely on the existence of the
ownerentity in order to verify the management operations done through the marketplace. This means the
ownerview function must be exposed in your collection.
As this is a common practice in all of the smart contracts implementing the Ownable pattern, you should be compatible using any version of it. We suggest you use the Ownable or OwnableLock from @rmrk-team/evm-contracts as it provides an additional management role compatible with the Singular marketplace called
contributor. This allows you to appoint additional users to help you manage your collection via the marketplace.
In order for the collection to be eligible to be presented in the Singular marketplace, it needs to have its
totalSupplyexposed so that the marketplace can pick it up. Most of the metadata extensions contain it, but we suggest using any of the RMRK lego smart contracts from @rmrk-team/evm-contracts as they import the RMRKImplementationBase smart contract, which includes the
totalSupplyvalues. Additionally, the RMRKImplementationBase contains the
collectionMetadataproviding metadata URI of the collection.
As the Singular marketplace is specially equipped to present the next generation of Non-Fungible Tokens, it is crucial that your collection meets other advanced collections listed on Singular. If your collection was built without the powers of NFT 2.0, you can still wrap the tokens in order to power them up to reach the functionality of NFTs 2.0.
As there are more metadata-bearing resources when using NFTs 2.0, we prepared an overview of the expected metadata for each. You can refer to the structure of the metadata of collection, asset, and catalog part in the Metadata formatting section.