# Types of Capsule NFTs

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:

* [ERC-20 Capsule NFT](#erc-20-capsule-nft)
* [ERC-721 Capsule NFT](#scenario-b-erc-721-capsule-nft)
* [ERC-1155 Capsule NFT](#scenario-c-erc-1155-capsule-nft)
* [Simple Capsule NFT](#scenario-d-simple-capsule-nft)

{% hint style="info" %}
For the *definitions of these types of Capsule NFTs*, please read [Overview](/capsulenft/overview.md).
{% endhint %}

### 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.&#x20;
>
> 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.&#x20;
>
> 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.&#x20;
>
> 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.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.capsulelabs.xyz/capsulenft/overview/types-of-capsule-nfts.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
