// PRISMVERSE // LATTICE DOCS

Lattice Guide Alpha

Mint, fusion, burn, quest, and migration reference for Prismverse users. MainNet burns are irreversible. Always review every Pera transaction before signing.

New tester

Switch Pera to TestNet, connect in Lattice, try one mint/quest/market path, then submit connected-wallet feedback through Prism Board/chat.

Discord user

Run /secretary. It routes you to wallet linking, NFT transfer, marketplace buys, quests, fusion, docs, or the dApp feedback gate.

Creator

Use Genesis Engine for creator-owned PNG layers, ARC69 export, Pera minting, and Prism Marketplace launch rehearsal.

Safety rule

Lattice, Discord, Secretary, and Codex never ask for seed phrases or private keys. Pera is the signing surface.

1. Start Here

What Lattice is: the Prismverse dApp for Latticeborn minting, fusion, creator collections, quests, marketplace rehearsal, public feedback, and wallet-safe support.

What to do first: choose TestNet while Lattice is in alpha, connect Pera once, and review the Quick Actions panel. TestNet assets and currency packs are rehearsal tools with no MainNet value.

What counts for beta feedback: Discord can guide you, but the full/second beta participation feedback gate is a connected-wallet Prism Board/chat post from the dApp.

2. Why TestNet And What Lives Where

Why TestNet: Lattice has real wallet-signing, burn, marketplace, reward, and creator-minting behavior. TestNet lets users rehearse those flows with disposable assets before MainNet assets and irreversible actions are allowed.

PlaceWhat lives thereBoundary
TestNetTest mints, test payments, item ASAs, assignments, burns, beta evidenceNo real MainNet value or final collection truth.
MainNetFinal assets and production routes after reviewRequires launch gate, final metadata, recovery evidence, and Pera signing.
Lattice dAppWallet UI, Pera handoffs, mint/fusion/market/quest/chat/docsNever holds private keys.
Pi hostRuntime state, ledgers, generated media, reconciliation, Discord bridge, timersLive source for operator review; not public admin.
Vercel/public sitePublic frontend deliveryNot the ledger/source of truth.
PeraUser transaction approvalSigner only; read every transaction.
DiscordSecretary guidance, wallet sessions, status, support coordinationDoes not custody, sign, or expose admin controls.

What TestNet proves: the flow works, Pera opens the right request, Lattice records evidence, recovery paths work, and support/tutorial copy matches real users.

What TestNet does not prove: MainNet NFT ownership, final collection identity, guaranteed rewards, production payouts, or that a placeholder TestNet ASA is a production asset.

MainNet Gate: MainNet is the real-assets lane, not an upgraded TestNet session. A live route must show the correct network, final asset IDs, final art/media, recovery language, and explicit Pera transaction review before signing. Discord, Secretary, Alex, Allen, Susie, and Devon can guide users to the right surface, but cannot sign, custody, bypass wallet auth, move treasury funds, or convert TestNet placeholders into MainNet assets.

The complete explanation lives in docs/NETWORKS_AND_ENVIRONMENTS.md.

3. Wallet And Signing

Lattice never needs your mnemonic. Pera displays every transaction for approval. A zero-amount self-transfer is an ASA opt-in; a transfer to Bonfire is an irreversible burn. Restart Pera after changing networks.

Discord wallet links are short-lived session handoffs. They bind a public wallet address to your Discord account for helper commands; they do not give Discord signing authority.

4. Latticeborn Mint
Lattice selects unrevealed art only after the payment group confirms. Daily wallet limits and the initial 1,000-token network supply prevent repeat or excess mints. The cap can increase only after a documented community vote and a separately reviewed operator-signed activation. A TestNet beta participant's first MainNet Latticeborn can receive the Founding Beta trait after proof review. TestNet pricing may be lowered by the operator for affordable QA.
5. Fusion And Migration

Legacy infusion: burn an approved Foxxy, Princess, Prince, or supported infused state plus one Lattice source. The remint preserves the original legacy art and adds one compatible transparent Lattice trait.

Trait extraction: burn a Lattice source for a reusable transparent card. An optional approved legacy burn can improve prestige odds. Background traits cannot be extracted.

Tier-up: burn two different equal-tier Lattice sources. Raw pairs become Glint, then equal pairs progress through Facet, Prism, Radiant, Aurum, and finally Convergence at Tier 7. Mixed tiers and max-tier pairs are rejected before burn preparation.

Homeworld migration: burn one approved Homeworld and one Lattice source to receive a Prismverse-hosted realm with a Lattice-derived tier border.

Special mint recovery: verified burn-only legacy special mints can become one random reusable trait card after burn proof confirmation.

Weekly-assigned assets cannot be fused until payout review closes. MainNet burns are irreversible.

6. LP Loyalty And Discounts

The moving community benchmark is 110% of the average active LP holder balance. Creator, reserve/pool, deleted, and zero balances are excluded. Absolute floors prevent thin-pool abuse.

Signal Holder: 25% of benchmark, 4% mint discount and 25% member/board fee discount.

Lattice Keeper: 60% of benchmark, 8% mint discount and 50% member/board fee discount.

Prism Anchor: full benchmark, 15% mint discount and full member access. Prism Board keeps a 25% anti-spam fee floor.

Discounts apply to the eligible art/treasury portion. Required network and service-cost floors remain. LP utility is not promised yield or price appreciation.

7. Genesis Engine Creator Pipeline

Genesis Engine is isolated from official Latticeborn art. Its guided order is: configure, upload layers, generate, host, mint, then launch or distribute. The status rail always identifies the next unfinished step. Creator collections use the creator's selected resolution; official Prismverse mints, remints, cards, and fusion results use a fixed 2048 x 2048 master.

Download the starter template, add creator-owned PNG traits inside ordered layer-group folders, upload the completed folder, set trait weights, and preview deterministic composites. Before generation, choose collection/unit names, quantity, image size, supply, decimals, freeze/clawback choices, description, and external URL.

The hosting panel stays inside Genesis Engine. Pinata can host automatically or resume an interrupted upload; other IPFS providers work by pasting one permanent CID or URL per generated image. Pinata credentials last only for the page session.

Once every image is hosted, connect the creator wallet with Pera and approve repeated batches of up to 15 ASA-create transactions. The ARC69 CSV includes blank ASA identity columns after generation; confirmed asset_id, transaction ID, and network values populate only after the wallet signs and Algorand confirms each mint. Lattice never receives a mnemonic.

8. Quests, Maze, And Battles
TestNet rehearses weekly assignment with ownership checks. MainNet weekly assignment will use the reviewed Commitment And Rewards contract so the NFT is locked by the application for the visible weekly period and can be released or claimed back when the week closes. New maze rooms spend stamina; revisited rooms are free. Health Cells, Stamina Cells, and one-per-day Rekindling Cores are bought in Marketplace and returned to Prismverse inventory when used. A Rekindling Core rescues a defeated unfinished maze at partial health. PvP uses a random queue; community boss health is shared by network.

Fusion benefits: equal-tier Lattice upgrades improve attack, defense, health, and endurance; Foxxy infusions improve luck and treat discovery; Homeworld routes improve defense and stamina; extracted traits provide focused stat boosts.

Maze cash-out: fight caches add claimable PRSMS from a capped weekly discovery pool. TestNet can deliver rehearsal claims immediately; MainNet claims remain queued until reviewed or contract-enforced settlement.

Wallet cleanup: Burn Rail can prepare Pera-signed close-outs for exact zero-balance ASA opt-ins, releasing their minimum-balance reservation without touching held assets. Tester NFT Cleanup is separate: on TestNet, any connected tester wallet can burn old or non-viable single-quantity rehearsal NFTs through the two-step Bonfire enablement then burn-ready flow. Game, economy, utility, and native assets are excluded.

9. Marketplace And Tester Pack

The TestNet tester pack provides limited rehearsal currencies once per daily rollover. Item purchases use signed groups. TestNet listing drafts currently keep assets in the seller wallet.

Public marketplace use is for art/NFT listings and creator-drop rehearsal. It is not a fungible-token exchange. MainNet listings, bundles, shuffles, auctions, and unattended purchases remain blocked until the reviewed Prism Marketplace Escrow contract enforces custody, expiry, cancellation, royalties, and atomic settlement.

10. Tester NFT Cleanup

Why it exists: TestNet QA can leave old rehearsal NFTs, obsolete art ASAs, and zero-balance opt-ins in tester wallets. Cleanup helps clear clutter and, where possible, recover minimum-balance reservations.

Use it for: old TestNet rehearsal NFTs, non-viable test art ASAs, single-quantity cleanup candidates, exact zero-balance opt-ins, and clearly labeled retry batches.

Do not use it for: MainNet assets, production Latticeborn, final remints, PRSMS/ALGO/USDC/LP tokens, item ASAs, membership credentials, quest-assigned assets, marketplace-listed assets, or anything the user may want to keep.

How it works: connect TestNet wallet, open Burn Rail / Tester NFT Cleanup, select eligible candidates, let Lattice reserve the batch, review Pera, then wait for chain/indexer proof. Submitted means wait; confirmed means chain proof exists.

The full guide lives in docs/TESTER_CLEANUP_GUIDE.md.

11. Tutorials: Visual Walkthroughs

These tutorial slots are designed for real short videos or GIFs as flows stabilize. Until a real capture is added under static/tutorials/, the cards below are labeled simulated walkthroughs and should be treated as storyboards. The production plan lives in docs/TUTORIALS.md, the shot list lives in docs/TUTORIAL_STORYBOARDS.md, and the machine-readable media list lives in static/tutorials/tutorial_manifest.json.

Simulated Video Slot
General dApp Tour

Replace with: dapp-tour-overview.webm

Use the dApp in General

  1. Check network and wallet state.
  2. Find mint, fusion, quests, arena, marketplace, Genesis, chat, and beta checklist.
  3. Use Pera only when signing is needed.

Why: gives users the map before they click into irreversible actions.

Simulated GIF Slot
Connect Pera On TestNet

Replace with: wallet-connect-testnet.webm

Connect Pera on TestNet

  1. Open Lattice.
  2. Switch Pera to TestNet.
  3. Connect wallet.
  4. Confirm the wallet indicator.

Pera signs. Lattice never asks for seed phrases.

Simulated Video Slot
Mint Latticeborn

Replace with: mint-latticeborn.webm

Mint a Latticeborn

  1. Open the mint panel.
  2. Pick an available payment route.
  3. Review Pera transactions and wait for art creation.

Why: official collection mint path. TestNet mints are rehearsal assets.

Simulated Diagram Slot
Fusion Recipe Map

Replace with: fusion-recipe-map.webm

Choose the Right Fusion

  1. Legacy infusion preserves identity.
  2. Trait extraction creates reusable cards.
  3. Tier-up, Homeworld, and recovery routes have different outputs.

Why: every fusion burns something. Know the output before signing.

Simulated Video Slot
Legacy Infusion

Replace with: fusion-legacy-infusion.webm

Legacy Infusion

  1. Select an approved legacy base.
  2. Select a compatible Lattice source.
  3. Preview preserved art plus Lattice trait.

Why: carries legacy Prismverse identity into current progression.

Simulated GIF Slot
Trait Extraction

Replace with: fusion-trait-extraction.webm

Trait Extraction

  1. Select an eligible Lattice source.
  2. Confirm extractable trait/state.
  3. Burn for a reusable trait card.

Why: moves a useful trait into a reusable card. Backgrounds are blocked.

Simulated GIF Slot
Lattice Tier-Up

Replace with: fusion-tier-up.webm

Equal-Tier Tier-Up

  1. Select two different equal-tier Lattice assets.
  2. Confirm the next tier and benefits.
  3. Sign only after checking both burn sources.

Why: progression path for stronger art/game state. Tier 7 is max.

Simulated Video Slot
Homeworld Migration

Replace with: fusion-homeworld-migration.webm

Homeworld Migration

  1. Select an approved Homeworld.
  2. Add a compatible Lattice source.
  3. Preview the Prismverse-hosted realm output.

Why: brings Homeworlds into the current realm/support system.

Simulated Video Slot
Weekly Quest + Maze

Replace with: weekly-quest-maze.webm

Weekly Quest and Maze

  1. Assign an eligible NFT.
  2. Start/resume the maze.
  3. Spend stamina, fight rooms, and use items carefully.

Why: tests active play while keeping the NFT in the holder wallet.

Simulated Video Slot
Battle League / Arena

Replace with: battle-arena.webm

Battle League / Arena

  1. Use a current quest-assigned NFT.
  2. Join PvP or attack the boss.
  3. Review tactics, rolls, daily limits, and leaderboard labels.

Why: tests stats, boosts, recognition, and reward-accounting inputs.

Simulated Video Slot
Marketplace

Replace with: marketplace-list-buy.webm

Marketplace: Browse, List, Buy

  1. Browse listings and creator profiles.
  2. Create a listing draft for owned art/NFT ASAs.
  3. Use atomic buy requests when available.

Why: art/NFT commerce rehearsal, not a fungible-token exchange.

Simulated GIF Slot
Tester Pack + Items

Replace with: marketplace-items-pack.webm

Tester Pack and Items

  1. Claim the daily TestNet pack.
  2. Buy Health Cell, Stamina Cell, or Rekindling Core.
  3. Use items from an active maze.

Why: rehearses game economy loops and recovery items.

Simulated Video Slot
Tester NFT Cleanup

Replace with: tester-cleanup-tool.webm

Tester NFT Cleanup

  1. Open Burn Rail / Tester Cleanup on TestNet.
  2. Select only eligible old rehearsal NFTs or zero-balance opt-ins.
  3. Review Pera and wait for confirmed chain proof.

Why: clears TestNet clutter without touching production or protected assets.

Simulated Video Slot
Membership Profile

Replace with: membership-profile-benefits.webm

Membership Profile and Benefits

  1. Open Member Profile.
  2. Review profile, NFD, trophies, and membership status.
  3. Check active, expired, LP-unlocked, or discounted routes.

Why: shows utility/access/display benefits without implying investment returns.

Simulated Diagram Slot
LP Benefits

Replace with: lp-benefits-discounts.webm

LP Benefits and Discounts

  1. Check Signal Holder, Lattice Keeper, or Prism Anchor tier.
  2. Review eligible mint/member/board discounts.
  3. Confirm floors and TestNet rehearsal status.

Why: LP utility is discounts/access/recognition, not yield or price support.

Simulated Video Slot
Leaderboards

Replace with: leaderboards-status-rewards.webm

Leaderboards: Status or Rewards

  1. Read cadence labels: lifetime, weekly, event, preview.
  2. Separate recognition boards from payout-preview boards.
  3. Check where trophies/profile recognition appears.

Why: permanent recognition does not create recurring payout debt.

Simulated Video Slot
Rewards + Claims

Replace with: rewards-claims-review.webm

Rewards, Claims, and Review Gates

  1. Review Beta Checklist or reward/claim surface.
  2. Confirm dApp feedback for full beta evidence.
  3. Distinguish pending, preview, claimable, and paid.

Why: rewards are capped reviewed participation allocations, not guaranteed income.

Simulated Video Slot
Genesis Engine

Replace with: genesis-engine-creator.webm

Genesis Engine Creator Launch

  1. Upload creator-owned PNG layers.
  2. Generate, host, and mint ARC69 assets.
  3. Publish a TestNet marketplace drop.

Why: creator collection pipeline, isolated from official Latticeborn art.

Simulated Video Slot
Discord Secretary Mode

Replace with: discord-secretary-mode.webm

Use Discord Secretary Mode

  1. Run /secretary.
  2. Ask what you are trying to do.
  3. Follow the routed button or command.

Discord guides; Lattice and Pera handle wallet actions.

Simulated Video Slot
Feedback That Counts

Replace with: beta-feedback-gate.webm

Submit Beta Feedback

  1. Open the dApp feedback handoff.
  2. Connect Pera.
  3. Post from Prism Board/chat.

The full beta feedback gate is the connected-wallet dApp post.

Simulated GIF Slot
Send NFT Via Discord

Replace with: send-nft-discord.webm

Coordinate an NFT Send

  1. Both users link wallets.
  2. Sender runs /send_nft.
  3. Review and sign in Lattice/Pera.

This is non-custodial. Discord never holds the NFT or keys.

12. Route Matrix, FAQ, And Troubleshooting

If you know what you want but not where to go, use this route map first. The full support guide lives in docs/USER_SUPPORT_GUIDE.md.

I want to...Go hereWhat counts
Learn the dAppTutorials or /secretaryLearning only; no reward gate by itself.
Connect walletdApp wallet connect or /wallet_sessionPublic wallet link; never a seed phrase.
MintLatticeborn mintConfirmed mint record and ASA.
Fuse or migrateFusion FurnaceConfirmed burn plus remint/recovery evidence.
Weekly quest or arenaQuests, Maze, Battle LeagueActivity records; payout only through reviewed weekly/event ledgers.
MarketplacePrism MarketplaceListing/buy request records; settlement needs Pera signatures.
Tester cleanupBurn Rail / Tester NFT CleanupTestNet-only cleanup for eligible rehearsal NFTs or zero-balance opt-ins.
Membership or LP benefitsMember ProfileUtility/access/display benefits, not yield.
AI help or Secretary thinkingDiscord /secretary, Member Profile, or x402 paid routeDiscord is basic routing; member trial thinking is capped; authentic x402 paid requests are the metered lane.
Rewards or beta badgeBeta Checklist, Prism Board, claim surfacesOperator-reviewed proof; full beta feedback needs connected-wallet dApp chat.
Bug or feedbackPrism Board/chat, or Discord /tester_reportdApp connected-wallet post for reward gate; Discord for support signal.

AI access tiers: private cockpit admin thinking is internal/free and does not count as x402 traffic or income; member trial thinking is capped utility access; x402 paid use is the metered challenge-grade API/tool route. Discord remains the basic public helper, not an uncapped AI endpoint.

Plain-language route names: public help should name the outcome first, then the command. Say Connect wallet, Send an NFT, Browse marketplace, Fusion, traits & cleanup, Submit beta feedback, Member trial thinking, or x402 paid request before exposing internal route names.

User asks forPlain answerRoute
Wallet helpConnect wallet, check profile, or review member status.dApp wallet connect, /wallet_session, Member Profile
NFT sendPrepare a non-custodial send, then sign in Lattice/Pera./send_nft, dApp signing handoff
Marketplace buyPick an active atomic-ready listing and review before signing./atomic_listings, Marketplace tab
FusionChoose the recipe, preview burn/output, then sign only if the IDs and network are right.Fusion Furnace / Fusion Lab
RewardsCheck whether it is recognition, pending, preview, claimable, or paid.Beta Checklist, leaderboards, claim surfaces
FeedbackUse connected-wallet dApp chat for the full beta evidence gate.Prism Board/chat

Answer shape: explain what it is, why it matters, how to do it, and what to check before signing or expecting a reward.

What does not count by itself: Discord-only complaints for the full beta gate, screenshots of pending transactions, recognition leaderboard positions, local previews, TestNet assets as MainNet proof, or simulated tutorials.

If Pera stalls: confirm Pera network, fully reopen Pera after network switches, wait before using QR/copy fallback, refresh state after cancellation, and never retry a burn/payment while the first transaction is pending.

Pending vs paid: pending means waiting for proof or review; preview is only an estimate; claimable means the wallet has an approved action; paid requires chain proof or an operator-reviewed ledger.

13. Discord And dApp Secretary Mode

Discord: use /secretary when you do not know which command or dApp tab you need. With no question it opens the public Secretary Cockpit: Wallet & profile, Send NFTs & marketplace, Quests, arena & rewards, Fusion, traits & cleanup, and Creators, docs & feedback. With a question, it routes wallet connection, NFT transfer, marketplace buys, membership, leaderboards/rewards, tester cleanup, beta feedback, quest/maze, fusion, Genesis, or docs questions to the correct command or handoff.

dApp: use Prism Board/chat for connected-wallet beta feedback and docs-grounded help. Discord can guide you there, but the full/second beta participation feedback gate is the connected-wallet dApp chat post, not a Discord-only report.

Access ladder: Discord secretary mode is basic public routing. Deeper thinking should move to capped member trial access or x402 paid requests after trial capacity. Private admin cockpit use stays internal and is not public paid traffic.

Boundary: secretary mode is a public helper. It does not expose private admin cockpit actions, does not hold assets, and does not sign transactions. Pera remains the signing surface.

14. Costs And Treasury
Prices include generation, hosted media, Algorand fees, and service upkeep. PRSMS is the preferred discounted route and includes its configured burn allocation. ALGO supports treasury and Bonfire activity. TestNet costs are intentionally adjustable for testing and do not set MainNet launch pricing.
15. Glossary
ASA: Algorand Standard Asset. ARC3: wallet-gallery metadata convention that points asset URLs to JSON and image media. ARC69: creator-export metadata convention used by Genesis Engine sheets and compatible indexers. Opt-in: zero-amount self-transfer that allows a wallet to hold an ASA. Bonfire ARC-54: publicly readable burn rail. TestNet soft assignment: a rehearsal record that requires the NFT to remain owned through reward review. MainNet commitment: a reviewed contract lock with a visible release or claim window.

Atomic-ready listing: a currently active marketplace listing that can be inspected or used to prepare a buy request. Claimable: an approved action the wallet can claim or sign. Preview: an estimate, not a payment. x402 paid request: metered tool/API help, not token approval or reward purchase.

16. Alpha Safety
TestNet state may reset. MainNet transactions use real assets. Never approve an unexpected asset ID, receiver, amount, or network. Burns cannot be undone. Tester NFT Cleanup is TestNet-only and should show only old/non-viable rehearsal NFTs from the connected wallet.

What Lattice Does

Lattice is the Prismverse mint, fusion, burn, and quest hub. It mints Latticeborn, exports ARC69 creator collections, migrates legacy NFTs, and uses Bonfire ARC-54 for externally readable burn routes.

Payments

PRSMS is the preferred route and receives the intended discount. ALGO, USDC, and CRSD routes are treasury routes. CRSD is intended to convert into ALGO treasury liquidity.

Fusion Recipes

  • Foxxy + Lattice returns preserved Foxxy art with one Lattice trait.
  • Lattice extraction returns a reusable trait card.
  • Lattice + Lattice returns an upgraded tiered state.
  • Homeworld migration returns a Prismverse-hosted realm NFT.

Legacy Migration

Princess, Prince, Lil Foxxy, and Homeworld assets can move forward through burn/remint routes. The goal is one cohesive Prismverse identity from the current wallet while keeping original art meaningful.

Quests

Weekly quests use soft assignment during TestNet rehearsal. MainNet uses the reviewed Commitment And Rewards contract so the assigned NFT is enforceably locked for the visible week and claimable afterward. Homeworlds can boost character and companion routes.

Prestige

A completed Tier 7 NFT with seven compatible traits can be consumed and reminted into Copper Prestige. Five Copper Prestige emblems become Silver, and five Silver become Gold.

Testing

TestNet assets are rehearsal-only and may be reset. MainNet legacy fusion and migration should not be signed until a deliberate launch rehearsal or production launch.

Secretary Mode

In Discord, use /secretary for an articulate guided route to wallet linking, NFT transfers, marketplace buys, beta feedback, quests, fusion, or docs. In the dApp, use Prism Board/chat when feedback must count toward the full beta review.

Pera TestNet Setup

For TestNet rehearsals, switch Pera before connecting to Lattice:

  • Open Pera Wallet.
  • Open Settings.
  • Open Developer Options.
  • Switch the wallet network to TestNet.
  • Fully close and reopen Pera after switching between TestNet and MainNet.

Restarting Pera after a network switch helps signing requests and asset views show the correct network state.

Safety

Lattice never asks for private keys or mnemonics. Pera handles wallet approval. Burns are irreversible once signed and confirmed.