Welcome, wandering spirit! Choose how you'd like to join the haunted grounds.
Checking account status…
👾 Sign in with Discord
Use your Discord account. Your verified account—not your displayed name—identifies your inventory across devices.
🎮 Use Your Palia Name
No Discord connection needed. Your name is public-facing only; your private recovery code protects your account.
🔐 Complete this human-check before creating a Palia-name account.
Save your recovery code when it appears. Without it, clearing your browser or changing phones can permanently lock you out of your inventory.
🗝️ Recover Name-Only Account
On another phone or browser, enter the secret recovery code that was given to you. Your Palia name alone cannot recover an account.
🔐 Complete this check when recovering on a different device.
Each successful recovery gives you a new code and revokes the previous code. The previous device will lose inventory access.
✨ Welcome, !
🔐 Your real rewards remain read-only. Test spins and Scratch Cards use a separate sandbox balance with no real prize value.
Your saved inventory
🗝️ Your NEW Private Recovery Code
Copy this code to a private place. It is displayed only now and is not stored in your browser. Never post it in Discord or send it to an admin.
🎨 View Original Halloween Artwork (Read-only)
These are your exact original files, extracted without redrawing them. This preview does not reveal or activate the Halloween missions.
Original wheel frame · Spins locked
Original raffle ticket · Awards locked
Day 1
Day 2
Day 3
Day 4
Day 5
Day 6
Day 7
Day 8
Day 9
Day 10
Day 11
Day 12
The complete original game remains backed up separately. Event missions are reviewed manually via your Tapestry Discord tickets. Curses alone can be submitted on this site; all game rewards remain test-only.
If you lost the code but still have access on this device, make a new one before signing out.
📜 ORIGINAL EVENTS · DISCORD TICKETS
🎃 Tapestry's 12 Days of Halloween
Oct 20–31 · Unrevealed challenges stay hidden until a Keeper opens them. The original illustrated stamps are always visible; secret titles and instructions stay hidden until revealed.
📨 Event proof belongs in your Tapestry Discord ticket system. Keepers review events and award prizes manually. There are no event-submission forms on this website.
Loading event calendar…
Select a day to view its status.
🎃 Halloween Game Status
Checking Supabase real-reward locks…
🧪 SANDBOX ONLY · NO REAL PRIZES
🎡 The Haunted Reward Playground
Practice the approved prize wheels and Scratch Cards using test-only spins and cards. Supabase chooses each result and records it exactly once. These balances do NOT affect real inventory.
The original ten bag images and odds are preserved. Use one TEST card, scratch the cover, or use Reveal for accessibility.
A mystery awaits…
Use a test Scratch Card to begin.
Scratch roughly half the card to automatically uncover your prize. Or choose Reveal Your Fate.
📜 Your sandbox reward history
🧪 An authorized Keeper can add test credits in the separate Keeper Control Center. Never confuse practice credits with real prizes.
🧪 CURSES ONLY · TEST INVENTORY
💀 Your Active Curses
If a curse lands on you, complete its task and submit 1–5 screenshots here for Keeper review. You can also provide an HTTPS proof link. Event missions are NOT submitted here.
🔒 Curse photos are kept in private Supabase Storage. Practice mode changes test candies only.
Loading your curses…
🔐 Keeper's Headquarters
Your admin role is checked by Supabase, not by a password in the website.
SAFE PREVIEW: Only authorized Discord Keepers can see these counts. The separate curse review works with TEST balances only; real prize editing stays locked.
🔐 KEEPER ONLY · REAL PRIZES LOCKED
🎁 Manual Prize Planning
After reviewing Halloween event proof in Discord tickets, prepare the prize you intend to give a player. This version does NOT issue that prize yet.
🔒 REAL REWARDS LOCKED. You can inspect existing player balances and create/cancel award drafts. The real inventories cannot be modified by any of the new Phase 7 controls. Practice rewards continue working separately.
Loading Keeper-only real inventory overview…
📋 Prepare a Manual Award
This only saves a private draft for a Keeper to review later. It cannot spend, give, or alter live prizes.
🗂️ Prepared Awards
Loading drafts…
🛡️ PHASE 8A · LIVE PAYOUTS LOCKED
🔍 Real Award Safety Check
Preview a prepared award before any real payout is activated. This checker reads the current inventory and calculates the future balance; it never credits candies, Scratch Cards, spins, or prizes.
🔒 No live payout buttons. Manual awards, real wheel spins, real Scratch Cards, and real curse penalties are OFF. Practice gameplay is still available separately.
Checking the secure release switches…
🛡️ PHASE 8B · READ-ONLY AWARD SECURITY
🔐 Keeper Award Verification
Before any real prize payout becomes available, verify the selected draft, check for other awards with the same player, prize, and Keeper note, and inspect the permanent issued-receipt history. All actions in this section are read-only.
🔒 Still locked: This page cannot issue real prizes. A possible duplicate is a warning for the Keeper to investigate, not proof that someone submitted twice. Keep your Discord tickets as the source of truth.
Not checked yet.
📜 Real Prize Receipt History
An issued real award must have a permanent database receipt. Your canceled and prepared drafts will not appear here.
Before activating the real game, practice checking a prepared award against its Discord ticket. This records a Keeper's verification, not a prize payout.
🔒 No real prizes can be issued from this page or the Phase 8C server payout function. The four release switches remain OFF. A later, separately approved launch update will be required for real prizes.
For real awards, use the actual Discord ticket reference. For this locked test, a unique TEST ticket ID is fine.
Select a draft and load its secure summary.
🎁 Issue a Verified Real Prize
This action changes a player's REAL inventory. Only use it after confirming their Discord ticket and the exact prize.
📜 Keeper Verification History
Saved ticket checks appear here. If a draft is canceled, its verification is voided automatically. This is not real prize receipt history.
No verification lookup yet.
KEEPER ONLY · TEST CREDITS
🎁 Give Sandbox Spins or Scratch Cards
These are NOT real rewards. Only verified Discord Keepers can grant them; each grant is recorded in Supabase.
No test credits issued yet.
🔐 VERIFIED KEEPER · EVENTS
📜 Event Reveals & Calendar Editing
Prepare and reveal the 12 events here. Players submit event proof through your Discord tickets, where you review it manually. No event submissions or event prizes are processed by this website.
🔐 KEEPER ONLY · CURSE REVIEWS
💀 Curse Proof & Keeper Decisions
Only curse tasks are reviewed on this website. Practice-mode decisions change TEST balances only.
Loading curse submissions…
🧪 Issue a Sample Curse
Use this to test a curse without waiting for a random Scratch Card result.
Tofu can be added after signing in with Discord. Guest accounts cannot become admins.
📜 How to Play
Sign in with Discord or create a name-only guest account. For guests, save your recovery code. Submit 12-day event proof through Discord tickets, never through this website. Curses are different: upload your curse proof here for Keeper review. Real prize modes stay locked until Keeper authorization and launch checks. Use the on-screen status to tell practice from real rewards.