Skip to content

NFT Ecosystem ​

6,666 role-based NFTs with fractional ownership, reward multipliers, and governance rights.

Collection Overview ​

PropertyValue
Total Supply6,666 NFTs
NFTs Per Role1,111
Roles6 (Memer, Worker, Player, Trader, Builder, Owner)
Max Per Wallet2 NFTs
Max Roles Per Wallet2
Shares Per NFTUp to 1,000,000 (fractional)
EVM StandardERC-1155
Solana StandardSPL Token

Role-Based NFTs ​

Each role serves a specific function within the ecosystem:

RoleSupplyMultiplierMax SharesTotal SharesKey Benefit
Owner1,1112.0x111123,321Mission creation
Builder1,1111.8x111123,321Dev focus
Trader1,1111.7x222246,642Trading rewards
Player1,1111.5x333369,963Gaming focus
Worker1,1111.3x555616,605Task execution
Memer1,1111.0x888986,568Content creation
Total6,666——2,466,420—

Role Values (On-Chain) ​

None    = 0    (no role)
Memer   = 1
Worker  = 2
Player  = 3
Trader  = 4
Builder = 5
Owner   = 6
Admin   = 7    (platform admin, EVM only)

Fractional Ownership ​

NFTs support fractional shares, making ownership accessible to more users:

  • Each NFT has a configurable max_shares count
  • Shares are distributed via the mint process
  • Share holders earn proportional rewards from mission pools (15% holder allocation)
  • Governance voting weight scales with shares held

On-Chain Data Structures ​

Solana NFT Metadata (49 bytes):

  • nft_id — unique identifier (1-6666)
  • role — role type (1-6)
  • founder — original minter's public key
  • current_shares / max_shares — share tracking
  • founder_active — whether founder reward is active

Solana Holder Share (46 bytes):

  • nft_id — which NFT
  • holder — owner's public key
  • shares — number of shares held
  • is_founder — whether this holder is the original minter

Revenue Split ​

RecipientBasis PointsPercentageDescription
Founder1001%Original minter earns on all subsequent mints
Creator1001%Platform royalty
Platform9,80098%Protocol revenue
Burn2,500 (of platform)~24.5% of total25% of platform share burned

First mint: 100% goes to platform (with 25% of that burned).
Subsequent mints: 1% founder + 1% creator + 98% platform.

Payment: SUDIGITAL token only (closed-loop economy). Fiat users go through Stripe -> Treasury -> Token -> Mint.

Mint Price ​

Genesis mints are paid in SUDIGITAL only (never fiat on-chain). The list price scales with the role multiplier; the 11/11 launch window applies a 20% discount.

RoleMultiplierMax sharesList (SUDIGITAL)Launch (SUDIGITAL)
Owner2.0x11110,0008,000
Builder1.8x1119,0007,200
Trader1.7x2228,5006,800
Player1.5x3337,5006,000
Worker1.3x5556,5005,200
Memer1.0x8885,0004,000

Each NFT id carries its role's max_shares; holders earn the 15% mission-holder pool pro-rata by shares. Note the entry role (Memer) has the most shares (888) and the lowest multiplier — so it is the highest passive-income-per-cost role, which is why it is the launch entry tier.

Source of truth: packages/nft/src/constants/launch.ts; mint conditions in claim_conditions.

Mint Schedule (phased) ​

PhaseWindowAccess
OG2026-11-11 → 2026-11-17Allowlist (airdrop recipients / holders)
Public2026-11-18 → 2027-01-08Open

NFT Benefits ​

BenefitDescription
Reward Multipliers1.0x - 2.0x on mission earnings based on role
Passive Income15% of all mission rewards distributed to NFT holders
GovernanceVoting rights on platform decisions (2x voting bonus)
Exclusive AccessPremium features and early access
Founder RewardsFirst minter earns 1% of all subsequent mints forever

Smart Contract Functions ​

EVM (NftModule)Solana (sudigital-nft)
mintNft(proof, maxShares)mint_nft(claim_proof, nft_id, role, max_shares)
validateNftHolder(nftId, holder, minShares)validate_nft_holder(nft_id, min_shares)
migrateHolderShares(nftId, holders[])—
balanceOf(account, tokenId)—

Both chains use backend-signed claim proofs to authorize minting. The backend validates eligibility and signs the proof; the user submits the on-chain transaction.

One backend. Three products. One token.