# Copy of Burn to SPL

> One-Way NFT Burn & SPL Token Redemption Mechanism


The **GZ-S1 Protocol**, developed by **GOTM Labz**, is a lightweight and secure on-chain mechanism designed for **one-way swaps** on the **Solana blockchain**. It enables users to **burn a designated NFT** in return for a predefined amount of **SPL tokens**, effectively transforming NFTs into a form of redeemable asset.

***

## 🚀 Key Features:

* **One-Way Swap:** GZ-S1 can be customized as a *non-reversible* mechanism — once an NFT is burned, it is removed from circulation, and the corresponding SPL token is issued to the user's wallet.
* **Simple On-Chain Logic:** The protocol minimizes complexity by leveraging native Solana instructions for burning and token minting, ensuring low-cost and fast transactions.
* **Collection-Wide Configuration:** Can be configured to allow redemptions for NFTs from an entire collection or a subset with specific attributes (e.g., rarity, tier, etc.).
* **Transparent Supply Mechanics:** Each burn event can be publicly tracked, creating transparency around NFT circulation and SPL token emission.

***

## 🔁 How It Works:

1. **User initiates a burn transaction.**\
   The NFT is sent to the burn address and permanently destroyed.
2. **GZ-S1 contract validates the NFT.**\
   It checks collection eligibility, ownership
3. **User receives SPL token.**\
   A fixed or dynamic amount of an SPL token (e.g., $GOTM, $RZR) is transferred to the user as a reward for burning.

***

## 🛠 Use Cases:

* **Token Redemption Events:** Projects can reward holders with fungible tokens for retiring their NFTs — useful for deflationary supply control or seasonal campaigns.
* **Upgrade Paths:** Burn lower-tier NFTs to earn tokens that can be used in a crafting system or to mint upgraded NFTs.
* **Exit Mechanism:** Provides liquidity-like functionality for holders wanting to "cash out" of an NFT collection without relying on secondary sales.
