# Oyster Republic

## 📝 Prerequisites

Before starting the minting process, ensure you have:

* **Solana Wallet**: Phantom, Solflare, or Backpack wallet (Recommand Solflare and Backpack)
* **TON Wallet** (optional): TonKeeper or similar TON network wallet
* **SOL Balance**: At least **0.031 SOL** in your solana wallet for minting fees

***

## 💻 PC Desktop Minting Process

### Step 1: Access the Minting Page

1. Open your web browser (Chrome, Firefox, Edge, etc.)
2. Navigate to the [Puffy Pass Whitelist](https://getpuffy.ai/puffypasswhitelist?campaign-id=oyster%20republic) official website
3. Ensure you're on the correct, official domain to avoid scams

### Step 2: Connect Your Solana Wallet

1. Install a Solana wallet browser extension if you haven't already
2. Click the wallet connection button on the website
3. Select your preferred Solana wallet from the options
4. Authorize the connection in your wallet extension popup

### Step 3: Whitelist Verification

Choose one of the following methods:

#### Option A: Connect TON Wallet

1. Click on "Verify Oyster Republic NFT Ownership" option
2. Click on "Connect TON Wallet" button
3. Select your TON wallet (TonKeeper, etc.)
4. Authorize the connection
5. Wait for verification confirmation

#### Option B: Use Referral Code

1. Click on "Use Invitation Code" option
2. Input your valid referral code
3. Click "Apply Referral Code" to verify

### Step 4: Mint Your NFT

1. Once whitelist verification is complete, the mint button will be enabled
2. Ensure your wallet has at least **0.031 SOL**
3. Click the "Mint" button
4. Confirm the transaction by clicking "Approve" or "Sign"

### Step 5: Wait for Confirmation

1. After payment, you'll see an NFT preview on the website
2. **Wait 2-3 minutes** for blockchain confirmation
3. Check your NFT in Solflare or Backpack wallet

***

## 📱 Mobile Minting Process

### Step 1: Use Wallet's Built-in Browser

1. Open your Solana wallet app (must support Solana network)
   * **Solflare Mobile**
   * **Backpack Mobile**
   * **Phantom Mobile**
2. Navigate to the wallet's built-in browser/dApp browser
3. Enter the [Puffy Pass Whitelist](https://getpuffy.ai/puffypasswhitelist?campaign-id=oyster%20republic) website URL

### Step 2: Connect Your Solana Wallet

1. Click on the "Connect Wallet" button
2. The wallet will send a connection request
3. Tap "Connect" when prompted
4. Authorize the connection

### Step 3: Whitelist Verification

#### Option A: Use Referral Code

1. Tap "Use Invitation Code" option
2. Input your valid referral code
3. Tap "Apply Referral Code" to verify

#### Option B: Connect TON Wallet

1. Tap "Connect TON Wallet"
2. You'll be redirected to your TON wallet app (e.g., TonKeeper)
3. **Authorize the connection** in the TON wallet app
4. **Manually switch back** to your Solana wallet's browser
5. You could see the button "Mint Puffypass Whitelist" if you use a valid Ton wallet to verify

### Step 4: Complete the Mint

1. Ensure your wallet has at least **0.031 SOL**
2. Tap the "Mint" button
3. Review and confirm the transaction
4. Wait for the NFT preview to appear

### Step 5: Confirmation

1. After payment, you'll see an NFT preview on the website
2. **Wait 2-3 minutes** for blockchain confirmation
3. Check you NFT in Solflare or Backpack wallet

***

## ✅ Post-Minting Verification

After successful minting, you can verify your NFT in multiple places:

### 1. Solflare Wallet

* Open Solflare wallet
* Navigate to "Collectibles" or "NFTs" section
* Click "View all" button
* Your Puffy Pass should appear here

### 2. Backpack Wallet

* Open Backpack wallet
* Check the NFT/Collectibles tab
* Click "Hide Some" button
* Verify your new Puffy Pass NFT

***

## 🔧 Troubleshooting

### "Insufficient SOL Balance"

* Ensure you have at least 0.031 SOL plus additional SOL for transaction fees

### "Wallet Connection Failed"

* Refresh the page and try again

### "Referral Code Invalid"

* Double-check the referral code for typos
* Contact the referral code provider

### "NFT Not Appearing After 3+ Minutes"

* Use Solflare or Backpack wallet to check
* Contact support if transaction shows as successful but NFT is missing

### "Double payment"

If you were charged multiple times due to network issues or transaction errors, our team will check the transaction history during business hours. We will refund the excess mint fees back to your original wallet.

***

*Happy minting! 🚀*


---

# 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://puffy.gitbook.io/puffy-litepaper/puffy-pass-wl-guides/oyster-republic.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.
