# Smart Contracts

<details>

<summary><span data-gb-custom-inline data-tag="emoji" data-code="1f4cc">📌</span> <a href="smart-contracts/erc721">ERC721</a></summary>

A standard for non-fungible tokens (NFTs), allowing each token to be unique and individually owned and traded.

</details>

<details>

<summary><span data-gb-custom-inline data-tag="emoji" data-code="1f4cc">📌</span> <a href="smart-contracts/erc721a">ERC721A</a></summary>

An optimized version of ERC721, reducing gas costs for minting multiple NFTs in a single transaction.

</details>

<details>

<summary><span data-gb-custom-inline data-tag="emoji" data-code="1f4cc">📌</span> <a href="smart-contracts/erc1155">ERC1155</a></summary>

A multi-token standard supporting both fungible and non-fungible tokens, allowing batch transfer and streamlined contract management.

</details>

<details>

<summary><span data-gb-custom-inline data-tag="emoji" data-code="1f4cc">📌</span> <a href="smart-contracts/soulbound">Soulbound</a></summary>

A concept for tokens that are non-transferable and permanently tied to a single owner, representing immutable attributes or qualifications.

</details>

<details>

<summary><span data-gb-custom-inline data-tag="emoji" data-code="1f4cc">📌</span> <a href="smart-contracts/erc6551">ERC6551</a></summary>

A contract standard for creating and managing accounts that can hold various tokens and execute transactions.

</details>

<details>

<summary><span data-gb-custom-inline data-tag="emoji" data-code="1f4cc">📌</span> <a href="smart-contracts/fractional">Fractional</a></summary>

A contract that allows NFTs to be fractionalized into smaller, tradable parts, often represented as ERC20 tokens.

</details>

<details>

<summary><span data-gb-custom-inline data-tag="emoji" data-code="1f4cc">📌</span> <a href="smart-contracts/upgradablenftcontract">UpgradableNFTContract</a></summary>

A contract for NFTs that can be upgraded post-deployment, ensuring flexibility and adaptability to future changes or improvements.

</details>
