Fractional NFT mutation · burn gems one-by-one to earn voxels & unlock depth layers · sculpt a growing 24×24×N model · rewrite the on-chain record.
0
VOXELS AVAILABLE
0
VOXELS PLACED
1/8
NFTS FUSED → 1
24³×1
MODEL SIZE
🛒 BUY PIXELS · LPGR (Lost Pixel Gems Resources) 0x6912…c548 · token #2Fuel for fine voxels — 1 PIXELS = +1 voxel. You get 2 free per claim; acquire more from the sale pool here. (price adjustable by owner)Your PIXELS: 0
This section only buys PIXELS into your wallet. To spend them, use ➕ Add PIXELS to my GEM in the editor below — that's where PIXELS are burned 🔥 → voxels.
🔥 Burn a gem to ascend one level (Lv0 = 24×24×1) — each level adds a depth cell. Reach Lv8 Apex, then merge two Apexes for the 24×24×16 MAX container. Deeper models cost much more gas to write on-chain — a badge for the top burners.
How voxel addition works
Your gem is a 24×24×1 voxel model — one layer of colored voxels (its face).
Each gem carries a voxel count (shown on its ID). Burning a gem credits those voxels to your budget.
You place voxels on the canvas (each cell = 1 voxel), spending from your budget — sculpting a richer avatar.
Every burn also adds a depth layer (Z): 24×24×1 → ×2 → … → ×8 at Lv8 Apex, and the burned gem's face fills that new layer.
Merge two Apexes → the 24×24×16 MAX container — the most voxels a gem can hold.
mutate() rewrites the voxel model into the on-chain record (you pay the gas). Voxels, depth & accumulated sentiments are written into the metadata.
Your inventory — pick your BASE gem (gold), then click others to burn them into it
Showing a whale's 150 gems — faces preloaded from the atlas.
—
★ FLAGSHIP — keeps its identity & absorbs the data of every burned gem
⚡ In mutation (Lv1+) — already ascending
◇ Level 0 — fresh (pick a base, or burn these in)
🎨 Rarity matters — filter so you don't burn a color-code you want to keep (collectibility):
🔥 Absorbed (burned) — locked, never modifiable · their data lives inside the gem that absorbed them
🔥 Fusion — the SUM into your OG NFT — select gems above, review, then sign to fuse
🔥 Add PIXELS to this canvas— works on a plain canvas OR a fused oneThe ONLY place to add PIXELS. Each burned PIXELS = +1 permanent voxel of capacity, forever on-chain (you pay gas). Burn into the selected gem #—.
⚠️ In the real Mutation Lab this is IRREVERSIBLE · NO REFUND — burning a PIXEL permanently sums it into the metadata and renounces the PIXEL token forever. Deflationary. (Sandbox = FAKE, nothing burns.)
1 · Sculpt · layer Z1
Quick sketch below (24×24, on-chain preview) — or open the full 3D editor in a draggable, resizable window.
✨ AI face generation lives inside the full Voxel Editor.
◈ Z LAYER · select the layer you paint on
chromatic wheel — pick any color
🟩 PIXELS placed 0 / 24available 0this layer 0cube 576(24×24×N)🔥 To add capacity, burn PIXELS in the Fusion panel above ↑. Each burned PIXELS = +1 voxel. A full 24×24 face = 576 PIXELS · a full 24×24×1 cube = 576 PIXELS.
2 · 📺 TV — on-chain SVG (24×24×1)
SHOCKED
COMMON📺 TV · ◈ 3D
🔴 LIVE TV — your gem's live on-chain art (this is what shows on OpenSea as image + animation_url):
Select a gem (no mint — free preview) to load its interactive on-chain art…
No mint required — selecting any gem you hold updates this preview. 100% on-chain art & buttons.
◈ All faces saved on-chain (one per depth layer):
Recording your art costs only gas. Fusing gems or burning PIXELS is optional — for editors who want more depth/voxels.
Quick alias — pick an ASCII emote or pseudonym (max 13):
◉ Free preview — nothing is recorded until you Write on-chain. Each write appends the alias/emote to the token's permanent history (append-only).
Fractional mutation, fully on-chain. Every gem carries a voxel count (on its ID).
Burn gems one-by-one: each credits its voxels to your budget and unlocks a new depth layer
(24×24×1 → ×8). At 8/8 you reach a Level-8 apex; merge two Level-8s → the
24×24×16 max container. PIXELGEMS.mutate(tokenId,newRecord,proof) rewrites the record
on-chain; voxel count + depth are marked in the metadata (traits: Voxels, Fusion, Depth).
Lineage · genealogy map — base NFT + every gem burned into it, accumulating sentiments
Accumulated sentiments (written to metadata): —
3 · ◈ 3D view — your selected gem (reads the on-chain record by id · local viewer)
Every gem is a rewritable, permanent on-chain record. You can update its data two ways:
1 · Our writing interface (recommended) — sculpt & fuse here, then hit ⚡ Write on-chain (record). We build the record for you and your wallet signs one transaction. You pay only gas; fusing/burning is optional.
2 · Directly on-chain (advanced) — call the contract with the parameters below:
• mutate(id, record) — rewrite your gem's record (art/params). • fuse(id, burnIds[], record) — burn up to 8 gems into yours (Lv→Apex). • mergeMax(a, b, record) — merge two Lv8 apexes → 24×24×16 MAX. Only the owner can write; the record is verified & stored 100% on-chain (SSTORE2).
Parameters: rarity · sentiment · alias/emote · fusion level (Z depth) · voxels · absorbed gems. Data accumulates & is immutable once written — infinite additions to your pixel canvas.
Exact metadata this write records:
📺 TV — GEM
🖱️ drag to rotate 360° · spins on its own
Interactive SVG-360 TV · drag to rotate · live in real time · download the .svg to load it into any TV gem visualizer.