Skip to main content
Important Note: These interfaces define the structure for vibe.market’s digital collectible smart contracts. All numerical values, percentages, and fees shown in implementations are examples only and vary by collection. These contracts power digital collectibles intended solely for personal enjoyment, collection, and entertainment purposes. Every booster pack purchase results in receiving a digital collectible LTC (Liquid Trading Card). The canonical source-available files live in wieldlabs/contracts. Use the GitHub files as the source of truth; the snippets below are included for quick reference.

IBoosterDropV2

The IBoosterDropV2 interface defines the LTC (Liquid Trading Card) contract that handles minting, opening, and exchanging digital collectible booster packs.

IBoosterTokenV2

The IBoosterTokenV2 interface defines the collectible token contract that handles token trading, bonding curves, and Uniswap graduation for digital collectibles.

IBoosterCardSeedUtils

With source available at 0x002aaaa42354bf8f09f9924977bf0c531933f999, this interface provides a way to derive foil & wear from a tokenSpecificRandomness.