Choose a body, then make it yours.
Seven Blub bodies and ten trait categories. Pick eyes and a background to unlock the rest, and watch the rarity score climb as you go.
Rare traits cost more, and they run out.
Every trait shows its rarity, its price and how many are left. Your mint price is simply the sum of what you picked.
Mint it, then find it in the gallery.
One transaction mints your build. It shows up in the gallery next to every other Blubzuki, filterable to the ones you own, ready to download.
Blubzuki
3D NFT mint site with a live Three.js scene.
How it's built
- Vite
- React 19
- Three.js
- react-three-fiber
- wagmi
- RainbowKit
- Tailwind 4
- Lottie
- Pure client app on Vite and React 19; every read comes from the contract through wagmi, no backend on the hot path.
- Signature-verified mint: the backend signs price, nonce and expiry for the chosen traits, and the contract checks the signature before minting.
- Mint recovery keeps a pending mint in local storage and reconciles it with the chain if the tab closes mid-transaction.
- A react-three-fiber scene runs behind the builder; assets are sized per device class to keep it smooth on phones.
Frontend and contract integration · 2025 · Avalanche
Next
Blub
Apply for a seat, place a deposit, and play two arcade games while the team reviews.








