Blind mint collections — buy without seeing your NFT first
—
—
Floor
—
Minted / Supply
Loading chart…
No price history yet
Floor: —
Ceiling: —
Volume: —
Listed: —
Supply: —
🎲
FORGE HUB & LOOT BOXES
COMING SOON
The Forge Hub and Loot Box system launches alongside NFT Staking when Swaplings minting is complete.
Earn fragments by staking, then craft rare loot boxes.
🧩 Fragment Crafting
🎁 Mystery Drops
💎 Vault Boxes
⚡ MYSTERY LOOT ⚡
5,000,000 PUNKS per box · Max 20 per day · Spin to reveal your reward
00
Boxes Today
0/20
Common Frags
0
Rare Frags
0
Glitch Frags
0
NFTs Won
0
Fragments
0
PUNKS Won
0
Fee Coupons
0
🎲 Drop Coupons
0
XP Earned
0
🎁
MYSTERY DROP COUPONS
Redeem 1 coupon for a free Standard mystery loot box. Coupons earned from Punk Festival tier claims.
YOU HAVE
0
🔒
⚡
⚡
MYSTERY
⚡Staker discount active — 30% off all boxes
Cost per box
5,000,000
2.5M burned · 2.5M to treasury · per box
Max 20/day
1
boxes
Total: 5,000,000 PUNKS
Connect wallet to open loot boxes
Possible Rewards
🖼️
Mystery NFT Pool
Loading…
⚠️ NFT pool empty — refill pending
⚡
31%
XP Boost
🧩
29%
Fragments
🎟️
29%
Fee Coupon
🪙
10%
PUNKS Rebate
🖼️
1%
Mystery NFT
🪙 When you win PUNKS — possible amounts:
60% → 0.50M PUNKS
25% → 0.75M PUNKS
12% → 1.00M PUNKS
3% → 2.50M PUNKS
⚒️ Craft a Box with Fragments (Free — No PUNKS needed)
📦 Standard Box
40 common frags
💎 Vault Box
8 rare frags
💎 Vault Box
2 glitch frags
Fragments earned by staking · Stakers only earn rare & glitch frags
⚡ Spinning…
🎁
You won!
—
⚡
NFT STAKING
COMING SOON
NFT Staking launches when the Swaplings collection is fully minted.
Stake your Swaplings to earn daily PUNKS + KTA rewards.
🎴Mint Swaplings to secure your staking position
⚡
NFT Staking
Connect your wallet to access the Neural Vault staking system
⚡ NFT Staking
Stake NFTs · Earn PUNKS + KTA rewards daily
⚠️COMMUNITY INCENTIVE — NOT AN INVESTMENT· tap to read
Rare NFTs donated by creators. Each card is hidden until won through a Loot Box opening. Open a loot box for a 5% chance to claim one.
In Prize Pool
—
Already Won
—
Collections
—
How to Win
📦
1. Open a Loot Box
Buy and open any Mystery Loot Box from a creator
🎰
2. Hit the 5% Tier
Every box has a 5% chance of containing a Mystery Drop NFT
🎁
3. NFT Revealed & Sent
The NFT is revealed and transferred to your vault instantly
Prize Pool
Loading prize pool...
🎁
Donate an NFT to the Prize Pool
As a creator, you can donate NFTs from your collections to the Mystery Drop prize pool. Your NFT stays hidden until it's won.
Escrow Oversight
Escrow wallet required
🔧 MAINTENANCE MODE
Locks the marketplace for all users. You remain visible as admin.
Status:LIVE
🔐 CLOSED MODE
Stops all marketplace functions. No minting, buying, or selling. Displays closed message to users.
Status:OPEN
📊 Escrow & Fee Tracker
All transactions, fees, royalties, and escrow activity
Total Sales
0
KTA Volume
0
PUNKS Volume
0
KTA Fees Earned
0
PUNKS Fees Earned
0
Escrow KTA Balance
0
💎
Escrow PUNKS Balance
0
🦅
💎KTA Breakdown
Primary Sales (Mints)
Count:0
Volume:0 KTA
Fees (10%):0 KTA
To Creators (90%):0 KTA
Secondary Sales (Resales)
Count:0
Volume:0 KTA
Fees (3%):0 KTA
Royalties (5%):0 KTA
To Sellers (92%):0 KTA
🦅PUNKS Breakdown
Primary Sales (Mints)
Count:0
Volume:0 PUNKS
Fees (10%):0 PUNKS
To Creators (90%):0 PUNKS
Secondary Sales (Resales)
Count:0
Volume:0 PUNKS
Fees (3%):0 PUNKS
Royalties (5%):0 PUNKS
To Sellers (92%):0 PUNKS
Transaction Log
Date
Type
Wallet
Status
NFT
Collection
Price
Mkt Fee
Royalty
Seller Got
Buyer
Seller
TX Hash
Click Refresh to load data
🔐 Mint Wallet Pool Monitor
Per-wallet activity from escrow_mint_log — live view of all 10 mint wallets (0–9)
Not loaded
⏳ Pending Owner ClaimsP2P transfers detected outside platform — approve or reject each
Click "⏳ Pending Claims" to load
Total Mints
—
Success Rate
—
Active Wallets
—
Last Mint
—
Mints
0
Collections
0
First Used
—
Last Used
—
Date
Wallet
Type
NFT / Detail
Index
Collection
Buyer / From
Seller / Creator
Token ID
Create TX
Send TX
Click Refresh to load mint wallet data
⚠️ Failed Mint Log
Mints where payment was taken but NFT was not created. All entries need manual refund or investigation.
loading...
Time
NFT / Collection
Wallet
Amount
Error
Payment TX
Status
Click Refresh to load failed mint data
🗑️ Collection Delete + NFT Cleanup
Delete a collection from Firebase and optionally cascade-delete all its NFTs. Also scan for orphaned NFTs whose collection no longer exists.
STEP 1 — Select Collection to Delete
STEP 2 — Export Backup (Recommended)
Downloads collection metadata + all NFTs as CSV files. Do this before deleting — data cannot be recovered after deletion.
STEP 3 — Preview NFTs to Delete
STEP 4 — Delete
🔢 Reconcile Mint Counts
Fix collections whose mintedCount on the card is lower than the actual number of registered NFT documents. Counts every NFT in the `nfts` collection, groups by collectionId, and writes the corrected mintedCount + remainingSupply to each collection doc. Manual-override collections only get bumped UP, never down.
🧹 Orphan NFT Cleanup
Scan all NFTs and find ones whose collectionId no longer exists in Firebase. Optionally delete them.
📊 Rebuild Trait Counts
Scan ALL NFTs in a collection and rebuild the traitCounts Firestore doc from scratch. Fixes reminted collections showing MYTHIC 0.0% for every trait.
⚡ Collection Remint Wizard
Fix broken pipeline mints — every NFT is returned to its rightful owner with correct metadata
📋 How This Works — Read First
1️⃣
CREATE NEW COLLECTION
Go to Forge Hub and create a brand new collection using the same IPFS CID and supply as the broken one. This is your clean V2 collection.
2️⃣
SELECT COLLECTIONS
Pick the broken old collection as SOURCE and your new clean collection as TARGET. The wizard reads owners from source and mints into target.
3️⃣
REVIEW THE AUDIT
See every wallet and which NFTs they owned. Confirm the correct NFT order will be preserved. Nothing has been minted yet at this point.
4️⃣
START REMINTING
Hit Start. The wizard mints each NFT back to its original owner in order. You can pause and resume anytime.
A
Source Collection — THE BROKEN ONE
Select the old collection that had the admin rights bug. We read all NFT owners from here.
B
Target Collection — THE NEW CLEAN V2 ONE
Select the new collection you just created in Forge Hub. NFTs will be minted here. Must not yet have any mints.
🔒The original NFT shuffle order (scannedFiles) is automatically copied from the source into the target before any minting begins. Every buyer gets back the exact same NFT they owned.
🔀 WALLET REDIRECTS — Send NFTs to a different address
Redirect all NFTs from one wallet to another. Useful for unknown owners or wallet migrations.
FROM (current owner — NFTs live here now)
→
TO (destination — NFTs will mint here)
Quick add common redirects:
C
Audit Results — Review Before Starting
Total NFTs
—
in source collection
Unique Owners
—
wallets to receive NFTs
Already Done
—
already reminted ✅
Still Needed
—
waiting to be minted
🔒 NFT Order Confirmed — Will Be Preserved Exactly
Owner Breakdown — Expand any wallet to see their NFTs
C.5
Copy NFT Order to New Collection
This copies the original shuffled file order from the old collection into the new one so every buyer gets back their exact NFT.
SOURCE (old collection)
—
Loading...
First 5 files in order:
—
→
TARGET (new V2 collection)
—
Will receive exact same order
Will become:
Same as source →
⚠️ This writes the source scannedFiles array into the target collection in Firestore. After this, mintIndex 0 on the new collection = same NFT file as mintIndex 0 on the old collection. This only needs to happen once per collection.
✅
NFT Order Successfully Copied
—
The new collection now has the exact same scannedFiles array as the old one. Step D is now unlocked — you can start minting.
D
Start Reminting — This will mint NFTs to all owners
✅ Each NFT will be minted to its original owner's wallet
✅ NFT metadata and image is pulled from the same IPFS files
✅ NFT metadata is preserved and sent to original owner
✅ You can pause and resume at any point — progress is saved
⏱ Estimated time: —
Minting In Progress
0 / 0
🔒
Airdrop Access
Enter passcode to access airdrop controls
🎁 Airdrop Control
Send pre-owned NFTs to their rightful owners
⚠️ Only for non-blind-mint collections
Select Collection
0/0 Minted |
0 Remaining
Your Collection
Single Airdrop
Enter the NFT number: 1-256
NFT #1 = 001.json, NFT #2 = 002.json, etc.
Batch Airdrop (CSV)
Each line: wallet address, NFT number (1-256)
NFT #1 = 001.json, NFT #2 = 002.json, etc.
Airdrop History
No airdrops yet
Edit Collection Links
Update your social media links (creator only)
🐦
💬
📱
🌐
💡 Leave blank to remove a link. Changes are saved immediately to Firebase.
Make an Offer
Propose a price to the NFT owner
---
Owner: ---
Listed: ---
Offer Summary
Your offer0.00 KTA
Valid for7 days
💡
Offer will be visible to the NFT owner who can accept or decline it.
💬PUNKSWAP CHAT
Loading chat… 💬
Select a collection above 👆
Enter a wallet address above to DM 💬
Be respectful · Click a name to view trader profile
⚡ SCANNING PROTOCOL MATRIX
Initializing...
✅ SCAN COMPLETE
Files detected: 0
Format: —
🚀 DEPLOY COLLECTION
Review details before deploying to the blockchain
Collection:—
Supply:—
Price:—
Files Scanned:—
⚠️ This will create an on-chain collection token and store metadata in Firebase. Make sure all fields are correct before deploying.
Deploying...
⚠️
Confirm Action
Are you sure you want to proceed?
Minting
0s
Batch progress0 / 0
1
Validating request
Checking balance & supply
2
Loading metadata
Fetching from IPFS
3
Creating NFT on-chain
Publishing to KeetaNet
4
Processing payment
Sending to creator & marketplace
5
Finalizing
Saving to database
Completed mints
ESCROW ONLYPUNK FESTIVAL ADMIN
Festival Control Center
Monitor live state, edit timing, track winners, manage flagged wallets, and reset the season.
⏱️ Time Controls
Adjust the live season window. Quick buttons add/subtract from the current end date. Manual entry overrides everything.
🏆 Current Top-3 (Major Prize Pool)
Top-3 Legendary wallets at season close receive the Major Prize Pool. These are live rankings — final winners locked when you click END EVENT.
📊 Top 10 Traders
📜 Event Log (last 50)
🚫 Wallet Bans & Flags
Anti-Fraud Flags
🔥 Double Points Multiplier
When active, ALL festival points awarded are multiplied by 2× — base points, bonus points, streaks, everything. Toggle off to return to normal scoring. Change takes effect immediately for all users.
1× Normal Points
⚡ Scoring Values
Adjust point values. Changes apply to NEW events only — past events keep their original points.
🎁 Tier Rewards Editor
Edit fee coupons, mystery drop coupons, and the reward bullet list for each tier. Changes apply immediately for all users.
🏆 Major Prize Pool Editor
Edit the prizes for the top-3 Legendary finishers. Each rank gets a comma-separated list of prizes (e.g. "100 KTA, 50M PUNKS, 2 NFTs").
🔧 Manual Point Injection
Award retroactive points to a wallet. Use for fixing missed point categories (sale, listing, offer, quest rewards) or for prize placements. Each injection is logged as a manual_award festival event for audit.
Retroactive Fix scans each participant's transactions during the event window and awards any SALE (+80pt), LISTING (+10pt), or OFFER (+20pt) points that were missed due to the hook bug. Already-awarded events are skipped automatically. Run once, then use Manual Injection above for prize bonuses.
Prize Quick-Fill:← Click, paste wallet, then INJECT POINTS
⚠️ Danger Zone
Resetting wipes ALL festival points, events, flags, and leaderboard data. Use only between seasons. Cannot be undone.
🔥
DOUBLE POINTS EVENT ACTIVEAll points earned right now are multiplied by 2×!
LIVE
PUNK FESTIVAL
--------
?
⚡ YOUR PROFILE
BRONZE
RANK
--
POINTS
0
VOLUME
0
STREAK
0🔥
BRONZE→SILVER
-- pts to next
⚡ Live Activity
LIVE
🎯 Active Quests
0/0 complete
🏆 LeaderboardUpdated --
Rank
Trader
Points
Volume
Cols
Loading rankings...
🎯 All Quests-- complete
🎁 Reward Tiers
Reach each tier by accumulating points. Rewards are distributed at season end.
🏆 Major Prize PoolTop 3 Legendary
Reach Legendary tier (50,000+ pts) to qualify. Top 3 ranked Legendary wallets win.
💎 How to Earn Points
Points are awarded automatically — just trade on PunkSwap. Every action earns points in real time.
🔥 BONUSES & MULTIPLIERS
🎨
+50 pts
First time trading in a new collection this event
🌟
+75 pts
First ever trade in a brand-new collection
🤝
+30 pts
Trading with a wallet you haven't traded with yet
🔥
×1.10 → ×2.00
Daily streak multiplier — grows up to 30-day streak
💎
+250 pts
Every 500 KTA spent on NFTs (cumulative)
🟡
+200 pts
Every 1,000 KCHAD spent on NFTs (cumulative)
📅
+25 pts
Daily sign-in bonus — first action each day
🔄
+15 pts ×stack
Same collection actions — each repeat earns more (max ×3)
🛒🔥
+75 pts at ×5
5× buy streak — buy 5 NFTs in a row, any collection (+10 per step)
💰🔥
+75 pts at ×5
5× sell streak — sell 5 NFTs in a row, any collection (+10 per step)
🛠️ Festival Admin Console
ESCROW-ONLY
🎁 Your Rewards
PS
COMMUNITY CHAT
LIVE
PUNK
SWAP
COMMUNITY
Loading chat… 💬
Select a collection above 👆
Enter a wallet address above to DM 💬
Be respectful · Tap a name to view profile
PUNKSWAP
Confirm Payment
⚠️
Review details below before confirming your mint payment.
CollectionLoading...
Mint Price0 KTA
Creator receives—
Mint fee (10%)—
Your BalanceChecking...
After PaymentCalculating...
🎟️
Fee Coupon — loading...
—
✅ Payment held in escrow until NFT is created
✅ Failed mint triggers automatic refund request
Neural Link
Connect your Keeta wallet
0 / 24 words
Paste phrase
Generate a fresh Keeta wallet. Your seed phrase is the only way to recover access — store it offline.
⚠ Write these words down — store offline
Enter your password to unlock your wallet.
⚡
PUNKGRID WALLET
Self-custodial · Built into PunkSwap
Enter your 12 or 24-word BIP-39 seed phrase to sign in.
0 / 24 words🔒 Encrypted locally
Generate a new 24-word BIP-39 seed phrase. Self-custodial — write it down somewhere safe.
⚠ WRITE THIS DOWN — NEVER SHOW ANYONE
Encrypted locally with AES-256-GCM · Auto-locks after 15 min
🦙
Alpaca Wallet
Checking for Alpaca…
Mobile-only iOS / Android wallet.
To connect, open PunkSwap inside the Alpaca app's browser.
Set a password for fast unlock on future visits
Encrypted locally · never sent to any server
List NFT for Sale
---
Fee Breakdown
You receive0.00
Creator royalty (5.0%)0.00
Marketplace fee (3%)0.00
Connected
Not connected
🔨
Create Auction
Your NFT moves to escrow. Bidders compete until close.
Loading your NFTs…
✓ NFT selected
⚡ANTI-SNIPE PROTECTION
Bids in the final window extend the auction by the same amount, with a hard cap to prevent infinite extensions.
Hard cap: auction can never extend more than 24h past original close.
Set fields above to see auction summary…
💰
Place Bid
—
Current Bid
—
Min Next Bid
—
Time Left
—
Your Balance
—
KTA
Enter your bid amount above the minimum.
⚠️ Bid amount will be escrowed immediately. If outbid, you'll be refunded automatically. If you win, NFT transfers to your wallet.
⚡
COMMUNITY INCENTIVE PROGRAM
IMPORTANT NOTICE — PLEASE READ
🎯 WHAT THIS IS
NFT Staking and the Forge Hub Loot Box system are community appreciation programs — our way of saying thank you to active participants in the PunkSwap ecosystem.
PUNKS token rewards distributed through staking are a community incentive for staying engaged with the platform, not a financial product.
⚠️ NOT AN INVESTMENT
— Staking rewards are NOT guaranteed and are subject to change at any time.
— PUNKS token has no guaranteed monetary value and should not be considered an investment.
— Past reward distributions do NOT guarantee future distributions.
— The platform reserves the right to modify, pause, or discontinue the staking program at any time.
🎲 LOOT BOX NOTICE
— Loot Boxes are entertainment features with randomized outcomes.
— Opening a Loot Box does NOT guarantee any specific reward.
— PUNKS spent on Loot Boxes are non-refundable.
— Reward probabilities are displayed and verified server-side.
✅ WHAT WE'RE SAYING
PunkSwap is a community-first NFT marketplace on the Keeta Network. Staking your Swaplings NFT is a loyalty signal — you're showing long-term commitment to the ecosystem, and we appreciate that by sharing a portion of platform activity back with you.
This is a thank-you from the platform to active community members. It is not a securities offering, investment contract, or financial instrument of any kind.
By participating in the staking or loot box programs you confirm you have read and understood this notice.
For questions contact us on Discord.
🔧
PUNKSWAP
Down for Maintenance
We're currently performing scheduled maintenance to improve
the PunkSwap marketplace experience.
Your assets are safe. Listings and NFTs are untouched.
Check back soon — we'll be back online shortly.
🔐
ADMIN ACCESS
Escrow wallet credentials required
0 words
🔓
TESTER ACCESS
Authorized wallet only
24-WORD SEED PHRASE
👤 WALLET LOOKUP
Enter any Keeta wallet address to view their NFTs, stats and trade history