Capsule Docs
  • Introduction
  • Protocol Overview
    • Packaging and Shipping
      • Capsule Redemption Page
      • Capsule Relay
      • Example Integration
    • Use Cases
      • Compromised Address
      • Gasless Pickup
      • Gate Shipments
      • Time Locking Shipments
      • Walletless Pickup
      • Whitelisted Shipment
      • Wrong Address
    • Future
      • Capsule Invoice
      • Capsule Network
      • Lightning Bridging
    • Developer Walkthroughs
      • PostOffice.sol
      • Code Examples
        • Conditional Redemption
        • Conditional Shipment
        • Shipment POAPs
        • Whitelisted Redemption
  • Collaboration
    • Advertising
    • Partnership
  • Economics
    • Fee Structure
  • CapsuleNFT
    • Overview
      • Types of Capsule NFTs
      • Capsule Collections
        • Metamaster
        • Lockability
        • Private/Public
        • Collection Examples
        • Official Capsule Collections
    • Developer Walkthroughs
      • Developer Overview
      • Contracts
        • Capsule.sol
        • CapsuleFactory.sol
        • CapsuleMinter.sol
        • Testnets
          • Ethereum - Goerli
      • Developer - Mint a Capsule NFT
      • Developer - Redeem a Capsule NFT
      • Developer - Create a Capsule Collection
      • Developer - Managing a Capsule Collection
    • Use Cases
      • For Artists
      • For DeFi
      • For Gaming
    • Examples
      • Dollar Store Kids
    • Comparison to ERC-998
  • Additional Resources
    • FAQ
    • Official Links
    • Brand Kit
    • Legal
      • Terms of Use
      • Privacy Policy
      • Cookie Policy
      • CCPA Notice
      • Risks
    • Security
  • Send Feedback
    • Report a Bug
    • Contact Us
Powered by GitBook
On this page
  • ERC-20 Capsule NFT
  • ERC-721 Capsule NFT
  • ERC-1155 Capsule NFT
  • Simple Capsule NFT
  1. CapsuleNFT
  2. Overview

Types of Capsule NFTs

PreviousOverviewNextCapsule Collections

Last updated 1 year ago

To help illustrate how Capsule NFT work, below are end-to-end process examples from mint to redemption for each of the Capsule NFT types:

For the definitions of these types of Capsule NFTs, please read Overview.

ERC-20 Capsule NFT

In the scenario below, only one type of ERC-20 token is stored within the Capsule NFT, USDC. The Capsule NFT is then redeemed for the stored tokens.

Alice mints a Capsule NFT embedded with a picture of her newest art piece and chooses to store 100 USDC inside of it. This Capsule NFT is known as an ERC-20 Capsule NFT. Alice then sells her ERC-20 Capsule NFT on the NFT marketplace, OpenSea, for 0.1 ETH to Bob.

At a later date, Bob decides to redeem the ERC-20 Capsule NFT, retrieving the stored value of 100 USDC. Alice no longer owns the ERC-20 Capsule NFT, and thus has no power over the redeeming of the ERC-20 Capsule NFT, nor over the tokens in the Capsule Protocol. Upon redemption, the ERC-20 Capsule NFT is burnt (including the embedded artwork) and Bob receives 100 USDC that was stored at time of mint.

ERC-721 Capsule NFT

In the scenario below, only one ERC-721 NFT, a Bored Ape NFT in this case, is stored within the Capsule NFT. The Capsule NFT is then redeemed for the stored tokens.

Alice mints a Capsule NFT embedded with a picture of her newest art piece and chooses to store a Bored Ape NFT inside of it. This Capsule NFT is known as an ERC-721 Capsule NFT. Alice then lists sells her ERC-721 Capsule NFT on the NFT marketplace, OpenSea, for 0.1 ETH to Bob.

At a later date, Bob decides to redeem the ERC-721 Capsule NFT, retrieving the stored Bored Ape ERC-721 NFT. Alice no longer owns the ERC-721 Capsule NFT, and thus has no power over the redeeming of the ERC-721 Capsule NFT, nor over the tokens in the Capsule Protocol. Upon redemption, the ERC-721 Capsule NFT is burnt (including the embedded artwork) and Bob receives the Bored Ape ERC-721 NFT.

ERC-1155 Capsule NFT

In the scenario below, two ERC-1155 tokens are stored within the Capsule NFT, Artist A's song NFT and Artist B's song NFT. The Capsule NFT is then redeemed for the stored tokens.

Alice mints a Capsule NFT embedded with a picture of her newest art piece and chooses to store two song ERC-1155 NFTs from her favorite artists - Kanye East's song, "Weaker", and Taylor Slow's song, "Hate Story", inside of it. This Capsule NFT is known as an ERC-1155 Capsule NFT. Alice then sells her ERC-1155 Capsule NFT on the NFT marketplace, OpenSea, for 0.1 ETH to Bob.

At a later date, Bob decides to redeem the ERC-1155 Capsule NFT, retrieving the stored value of the two song NFTs. Alice no longer owns the ERC-1155 Capsule NFT, and thus has no power over the redeeming of the ERC-1155 Capsule NFT, nor over the tokens in the Capsule Protocol. Upon redemption, the ERC-1155 Capsule NFT is burnt (including the embedded artwork) and Bob receives the two song ERC-1155 NFTs that were stored at time of mint.

Simple Capsule NFT

In the scenario below, no tokens are stored within the Capsule NFT, and therefore, the Capsule NFT cannot be redeemed for any tokens.

Alice mints a Capsule NFT embedded with a picture of her newest art piece and chooses to store a nothing inside of it. This Capsule NFT is known as a Simple Capsule NFT. Alice then lists sells her Simple Capsule NFT on the NFT marketplace, OpenSea, for 0.1 ETH to Bob. Bob is unable to redeem the Simple Capsule NFT for any tokens because no tokens were stored at time of mint.

ERC-20 Capsule NFT
ERC-721 Capsule NFT
ERC-1155 Capsule NFT
Simple Capsule NFT