█▄ █ █▀ ▀█▀ ▄▀▀ ▄▀▄ █ █ ██▀ ▄▀▀ ▀█▀ █ ▄▀▄ █▄ █
█ ▀█ █▀ █ ▀▄▄ ▀▄▀ █▄▄ █▄▄ █▄▄ ▀▄▄ █ █ ▀▄▀ █ ▀█
These solidity smart contracts realize a NFT collection factory.
An NFT collection has the following characteristics:
name
is a unique identifier for the collection (IMMUTABLE)symbol
to identify all the tokens withing this collection (IMMUTABLE)description
a decriptive text of hte collection (supports markdown notation) (IMMUTABLE)size
the amount of tokens this collection is going to host (MUTABLE)baseUrl
the url used as the base for each token URI, which will be composed as{baseUrl}/{tokenId}.json
(MUTABLE)royalties
perpetual royalties paid to the contract owner upon each token transaction, expressed in Basis Points
TO DO