HOW IT WORKS

Complete guide ยท Onchain Slots Neon

๐ŸŽฐ OVERVIEW

Onchain Slots Neon is a fully onchain NFT slot machine on Ethereum. Connect your wallet, pay the spin price, and the smart contract determines your outcome instantly on-chain. No IPFS. No centralized randomness. All NFT artwork is generated in pure SVG stored entirely on-chain.

๐ŸŽฒ PROBABILITY TABLE

๐ŸŽด Mint NFT72.5%
โ†ฉ Refund10.0%
โšก Minor Win5.0%
๐Ÿ”ฎ Medium Win2.5%
๐Ÿ† Mega Win1.0%
๐Ÿ’€ Loss9.0%

Win outcomes only activate if the prize pool has balance. If not, the contract auto re-rolls to Mint or Refund.

๐Ÿ’ฐ PRICE TIERS

Tokens 1 โ€“ 2,0000.00005 ETH
Tokens 2,001 โ€“ 4,0000.0005 ETH
Tokens 4,001 โ€“ 6,0000.0007 ETH
Tokens 6,001 โ€“ 8,0000.0015 ETH
Tokens 8,001 โ€“ 10,0000.003 ETH
Tokens 10,001 โ€“ 15,0000.006 ETH

Price updates automatically based on total supply. Total supply: 15,000 NFTs.

๐ŸŽฐ PHASE SYSTEM

Pool win percentages change automatically based on total supply minted. This protects the pool as it grows.

๐ŸŽฐ EARLY PHASE โ€” Tokens 1 to 7,500

โšก Minor (5% chance)0.5% of pool
๐Ÿ”ฎ Medium (2.5% chance)2.0% of pool
๐Ÿ† Mega (1% chance)3.5% of pool

๐Ÿ”ฎ LATE PHASE โ€” Tokens 7,501 to 15,000

โšก Minor (5% chance)0.35% of pool
๐Ÿ”ฎ Medium (2.5% chance)1.0% of pool
๐Ÿ† Mega (1% chance)2.5% of pool

The current phase is shown in the prize pool indicator. Win amounts in ETH are always displayed live.

๐ŸŽด MINTING AN NFT

When your spin lands on MINT (72.5%), the contract mints a unique NFT directly to your wallet.

โ†’ Prize Pool90% of spin price
โ†’ Dev Wallet10% of spin price

Your NFT stores the spin price paid at mint time. This is used to calculate the burn spin value.

๐Ÿ”ฅ NFT VALUE & BURN SPIN

Every NFT has a burn spin value equal to 90% of the price paid when it was minted.

Example: Minted at Tier 1 (0.00005 ETH) โ†’ Burn value = 0.000045 ETH

Burn spin value90% of mint price
Drawn fromPrize Pool
All outcomesPossible

When you burn an NFT, the contract withdraws 90% of its stored mint price from the prize pool and runs a full spin with that value. REFUND = get 90% back. LOSS = 90% goes back to pool. MINT = new NFT using 90% as the price.

๐Ÿ’Ž POOL WIN SYSTEM

Win outcomes pay a percentage of the current prize pool โ€” not a fixed amount. The bigger the pool, the bigger the win. Percentages change between Early and Late phase automatically.

Win amounts in ETH are shown live in the Prize Pool indicator. The pool grows with every mint (90% of each spin) and every loss (99%).

โญ LEGENDARY NFT BONUS

Probability~3% of mints
Win bonus+1% of pool on any win
TrackedOn-chain
TransferableYes โ€” bonus follows token

Holding a Legendary NFT gives you an extra 1% of the pool on top of any win. Applies to all tiers in both phases.

๐ŸŽ REFERRAL SYSTEM

Your link/?ref=yourAddress
Friend mustDo 1 paid spin
You receive1 free spin
Free spin outcome10% mint / 90% miss
Pool accessNone โ€” free spin is safe

Free spins can only result in a mint or nothing. They never access the prize pool. No limit on how many referrals you can earn.

๐Ÿ’€ LOSS OUTCOME

โ†’ Prize Pool99% of spin price
โ†’ Dev Wallet1% of spin price

Losses fuel the pool, making wins larger for everyone.

๐Ÿ–ผ NFT TRAITS (15 categories)

Eyes
Mouth
Neon Color
Background
Headgear
Aura
Jacket
Visor
Weapon
Hologram
Expression
Hair
Symbol
Skin Pattern
Effect
Common50% probability
Uncommon25% probability
Rare15% probability
Epic7% probability
Legendary3% probability

๐Ÿ” SECURITY

  • โ†’ ReentrancyGuard on all state-changing functions
  • โ†’ Pool solvency checked before every payout
  • โ†’ NFT burn requires pool balance โ‰ฅ spin value
  • โ†’ Owner cannot withdraw prize pool directly
  • โ†’ Phase switch is automatic โ€” no owner control
  • โ†’ Pseudo-random: block.prevrandao + sender + timestamp + supply + nonce
  • โ†’ Source verified on Etherscan