Documentation

Cards

Digital collectibles are stored in a smart contract vault and split into 100 Boost cards. Those cards have direct ownership over the accompanying vault. Card holders get to price, auction and collect the underlying. Fully onchain.

  • Cards are tradable Cards can trade as ERC-1155 tokens long before any auction happens. You don't have to wait for an auction to sell.
  • Collective price discovery. Nobody dictates the reserve. The price the asset goes to auction at is the weighted opinion of everyone who holds it.
  • No fee. The vault takes zero protocol fee on auction proceeds. The entire winning bid is distributed to card holders.

Vault lifecycle

Vaults move through the following lifecycle:

Inactive → Live (auction running) → Ended → Redeemed
  • Inactive - The collectible is stored in the vault. Holders trade cards and vote on the reserve price. No auction is running yet.
  • Live - Quorum has been met and someone started the auction by making the first bid. Bidding is open.
  • Ended - The timer expired. The collectible goes to the winning bidder, the ETH proceeds waits in the vault for card holders to claim.
  • Redeemed - Card holders have cashed out their proportional share of the proceeds.

Upgrade model

Vaults are deployed as minimal proxies pointing at one shared implementation. That keeps the gas cost of creating a vault low. The proxy is initialized exactly once, at deployment - and there is no upgrade path afterward. Card holders are the only owners.

Collect em all and skip the auction

If a single address ever accumulates all 100 cards of a collectible, that address can call redeem() on the inactive vault and claim the underlying directly. No auction needed.

Load em up

Once you have your cards, load them into a BoostBoy to earn points and grow your collection. Read more about the BoostBoy here.