Implementations

When creating a project there are different implementations of the smart-contract to choose from. It's a good idea to choose the right one before you start developing your project.

TIP

  • Standard for when each edition is the same
  • Seeded for when each edition is unique

Standard Project

Standard Projects are best used if each edition in your project is intended to be the same. It adds the edition number and project address to the url.

When minting the collector recivies the next edition number and so they don't really have any choice over which edition they get.

url parameterstypedescription
idnumberedition number
addressstringThe project smartcontract address

TIP

Find out how to make dynamic editions or jump straight into getting your project tested on testnet

Seeded Project

A Seeded project is best used if each edition is intended to be unique. Seeded projects are the same as standard projects with an extra metadata property named seed. This allows the artists render things differntly based on the seed (see randomness).

The seed of each edition is chosen when minted. Giving collectors some choice over which edition they are getting.

The seed property is a simply a number between 1 and the edition size of the project. Once a seed is minted it is no longer available.

url parameterstypedescription
idnumberedition number
seednumberedition seed property
addressstringthe project smart contract address

TIP

Head over to unique editions to find out how to make use of the seed property