Skip to main content

ERC-1155 Random

ERC-1155 Random is similar to ERC-1155 token standard, but features Chainlink VRF functionality and it’s more optimized for randomized minting. ERC-1155 Random is commonly utilized for things like trading cards, which may have many copies of the same single piece of artwork that can be minted in a random order like playing Go Fish.

Things to Know about ERC-1155 Random

  • Good for editions based collections such as trading cards.
  • Each token ID can have copies which are owned by different wallets.
  • Each token of an ID has the same metadata / JSON.
  • You can own as many of a token ID as you want.
  • You get a random token ID everytime you mint.
  • Mondo Megabits is a pioneer of an ERC-1155 Random collection.

This contract begins at the index of 1 and not 0.

Make sure your JSON files do not have the .json file extension.

Deploying an ERC-1155 Random Collection

Deploy: https://www.scatter.art/create?contract=ERC1155-Random

The flow for deploying an ERC-1155 Random contract is much the same as that for an ERC-1155, with one unique field.

1155-random

  • Token Pool: This list represents a pool of tokens that will be mintable. The total sum should equal the max supply. Make sure you do not include any extra whitespace.