> For the complete documentation index, see [llms.txt](https://docs.capsulelabs.xyz/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.capsulelabs.xyz/capsulenft/developer-walkthroughs.md).

# Developer Walkthroughs

#### Some Example Scenarios Covered:&#x20;

* [User wants to mint any type of Capsule NFT](/capsulenft/developer-walkthroughs/developer-mint-a-capsule-nft.md)
  * Simple Capsule NFT
  * Single and Multi ERC-20 Capsule NFTs
  * Single and Multi ERC-721 Capsule NFTs
  * (Single and) Multi ERC-1155 Capsule NFTs&#x20;
* [User wants to redeem any type of Capsule NFT](/capsulenft/developer-walkthroughs/developer-redeem-a-capsule-nft.md)
  * Simple Capsule NFT (if necessary)
  * Single and Multi ERC-20 Capsule NFTs
  * Single and Multi ERC-721 Capsule NFTs
  * (Single and) Multi ERC-1155 Capsule NFTs
* [User wants to create a Capsule Collection](/capsulenft/developer-walkthroughs/developer-create-a-capsule-collection.md)
  * Choose the name of the collection
  * Choose the symbol of the collection
  * Choose whether the collection is public/private
  * Set the metamaster/tokenURIOwner of the collection
* [User wants to manage their created Capsule Collection](/capsulenft/developer-walkthroughs/developer-managing-a-capsule-collection.md)
  * 'Lock' the collection at an amount of Capsule NFTs minted
  * Change the metamaster/tokenURIOwner of the collection
  * Transfer ownership of the collection
