Gamifying Collectibles with an On‑Chain Economy
Launching Crypto Popitz—NFT Subscriptions, Marketplace & Popz Token

Crypto Popitz is a play‑and‑collect platform where users subscribe to receive 3 or 6 mystery Popitz—3‑D NFT figurines with physical counterparts—every two weeks. Each Popitz carries traits, rarity tiers (General, Rare, Epic, etc.), and score points, driving secondary‑market demand within the Popz‑denominated marketplace.
Pillar | Implementation Highlights |
---|---|
Smart‑contract suite | OpenZeppelin‑based ERC‑20 Popz token + upgradeable ERC‑721A Popitz contract; Chainlink VRF for trait randomness; role‑based access via Ownable & AccessControl. |
Drop scheduler | Serverless function (AWS Lambda) triggers `releaseBatch()` twice a month via Chainlink Automation; tier logic mints 3 or 6 NFTs to subscribers’ wallets. |
Rarity & score engine | Node.js micro‑service computes rarity weightings on IPFS‑hosted metadata, writes score cache to Redis, and exposes `/popitz/{id}` GraphQL endpoint. |
In‑app marketplace | Custom marketplace contract supports fixed‑price, Dutch auction, and bundle sales in Popz; EIP‑712 signatures cut gas 40 %. |
KYC & fiat bridge | Ramp Network widget lets newcomers buy Popz with cards; webhooks reconcile Popz balances in PostgreSQL for off‑chain UX stats. |