Skip to content

Latest commit

 

History

History
52 lines (44 loc) · 2.28 KB

File metadata and controls

52 lines (44 loc) · 2.28 KB

cubixles_

Ask DeepWiki Last updated: 2026-02-07

cubixles_ is a Next.js miniapp for minting ERC-721 cubes whose faces are linked to NFTs the minter already owns. The builder mint flow is the primary path; the legacy (bootlegger) flow remains for earlier tokens and historical compatibility.

Highlights

  • Builder mints use signed floor quotes (0.0055 ETH + 5% of floor totals, 0.01 ETH floor clamp), pay 8.5% of the mint price to each referenced NFT royalty receiver, and deploy a per-mint royalty forwarder owned by the minter.
  • Legacy mints use commit-reveal and LESS/linear pricing.
  • Builder mint UI lives at /build; the builder deck lives at /shaolin_deck.
  • Legacy mint UI lives at /; legacy token viewers live at /m/<tokenId>.
  • Builder token viewers live at /m2/<tokenId> (alias: /token/<tokenId>).
  • Builder preview routes live at /m2/preview and /m2/preview-ext.
  • Builder external wallet grid lives at /m2/viewer-ext.
  • /royalties is the in-app royalty forwarder setup guide.
  • /inspecta_deck is the landing + legacy token list.
  • /what-it-do is a toy intro that drops into the Three.js landscape; it does not touch minting.

Repository layout

  • app/ — Next.js app router, API routes, and UI.
  • app/_client/ — p5.js rendering and client-side features.
  • apps/cubixles_scape/ — Three.js landscape (Vite). Builds into public/what-it-do/cubixles_scape/.
  • contracts/ — Solidity contracts, tests, and deployment scripts.
  • docs/ — core project documentation.

Documentation

References

Support

See SUPPORT.md for defect reporting and help channels.

Security

See SECURITY.md for vulnerability reporting guidance.

License

See LICENSE.