Page cover image

Stacks Overview

Sale contracts made easy.

What are Stacks?

Stacks are a set of mint contracts and an auction house. The mint contracts have unique sales functionalities for ERC-721 and ERC-1155 tokens while the auction house supports auctions and buy now pricing for minted ERC-721 tokens.

What are the sale mechanics?

Regular Limited Edition Sale

Sell a limited supply of ERC-721 or ERC-1155 editions to an allowlist, the public, or both!

Regular Open Edition Sale

Sell an unlimited supply of ERC-721 or ERC-1155 editions to the public. It is possible to have an allowlist for a cheaper sale if desired as well.

Limited Series Unique Sale

Sell a limited set of unique ERC-721 tokens. Note that these would need to be instantly revealed if using a contract with Synergy.

Velocity Sale

This is a variant of an Open Edition sale, although an allowlist is not allowed. Whenever a mint occurs, time is removed from the sale duration, creating a sense of FOMO for buyers. This technically puts a theoretical limit on the number that can be purchased and follows this equation.

theoretical_max = sale_duration / decay_rate + mint_allowance_per_wallet

Marathon Sale

This is the opposite of Velocity Sales, with the decay_rate being positive instead of negative. There is no theoretical limit to the number purchased and in theory the mint could go on forever.

Auction House Mechanics

Reserve Auction

This is by far the most popular auction format where the piece has a minimum price to kick off the auction and then once started, the auction lasts for a predefined duration set by the token owner.

Scheduled Auction

Works the same way as a Reserve Auction, except the auction starts prior to the first bid. This means that the auction can end without any bids on the piece. This auction type works great for exhibitions where you want to put pressure on collectors to bid.

Buy Now

This is a fixed price sale that can be met at any time. This can be set in addition to the reserve auction to allow for more complex purchase options.

Fees

Transient Labs does not charge creator fees and instead charges fees to the buyer. The mint contracts apply a flat ETH fee per NFT bought. The auction house applies a capped percentage fee to the buyer.

Contract
Nominal Fee
Max Fee

ERC-721 Mint (TLStacks721)

0.0009 ETH

N/A

ERC-1155 Mint (TLStacks1155)

0.0009 ETH

N/A

Auction House (TLAuctionHouse)

2.5%

10 ETH

Last updated