💰 Paid Claim Module

Purchase NFTs with WAX tokens - No NeftyBlocks required!

Live Demo

📖 How to Use

Add this module to any page by including the HTML element with configuration:

<!-- Load Module System -->
<script src="/modules/module-loader.js"></script>

<!-- Add Module to Page -->
<div id="my-paid-claim" data-module="paid-claim" data-config='{
  "template_id": 251276,
  "price_wax": "10.00000000",
  "payment_wallet": "your.wallet",
  "collection_name": "yourcollection",
  "template_name": "Cool NFT",
  "template_image": "https://example.com/image.png",
  "max_supply": 100,
  "per_wallet_limit": 3,
  "auto_connect": false,
  "show_purchase_history": true
}'></div>

⚙️ Configuration Options

✨ Features

🔄 How It Works

  1. User connects their WAX wallet (WCW or Anchor)
  2. Module displays purchasable NFT with price
  3. User clicks "Purchase" button
  4. Wallet prompts user to sign WAX token transfer
  5. Payment transaction sent to blockchain
  6. Frontend sends payment TX ID to backend
  7. Backend verifies payment on-chain (amount, recipient, sender)
  8. Backend mints NFT to user's wallet
  9. Purchase recorded in database
  10. User receives success confirmation with transaction links

🛠️ Backend Setup

The backend automatically handles:

💡 Use Cases

🚀 Why Use This Instead of NeftyBlocks?