Protocol Architecture
An in-depth breakdown of the technical capabilities, security foundations, and execution layers powering Prizee Raffle.
Architectural Overview
The Prizee Raffle ecosystem operates through four integrated operational layers:
Functional Pillars
1. High-Performance Experience Portal
The user-facing portal provides a state-of-the-art decentralized lottery interface:
- Instant Onboarding: Browse with social or email login, then Connect wallet to sign on-chain actions.
- Live Draw Telemetry: Real-time round countdowns, dynamic prize pool updates, and transparent participant leaderboards.
- Interactive Verification: Every draw comes with an on-chain Seed Decoder, allowing anyone to verify winning numbers directly against blockchain block hashes.
2. Real-Time Settlement & Verification Engine
Ensures provable integrity throughout the lifecycle of every campaign:
- Zero-Drop Transaction Tracking: Continuously monitors transaction status on Arc Network to confirm ticket purchases, prize deposits, and payouts with zero data loss.
- Deterministic Draw Lifecycle: Automatically locks ticket sales when round countdowns conclude, registers future target blocks, derives provably fair winning numbers, and initiates smart contract prize distribution.
- Anti-Sybil Social Task Engine: Automatically validates social engagement tasks (X/Twitter follows, retweets, comments) while filtering bot farms through account age and reputation requirements.
3. Smart Contract Escrow (CircleSmartEscrow)
The non-custodial financial vault deployed on Arc Network:
- 100% Prize Guarantee: Creators and sponsors lock the entire prize pool into escrow upon launching a round, eliminating default and rug-pull risks.
- Multi-Token Standard: Fully compatible with USDC, EURC, and cirBTC prize pools.
- Automated Refund Invariant: Guarantees full refunds to creators if a campaign is cancelled or fails minimum requirements prior to draw lock.
4. Wallets
- Privy authenticates the account. No embedded Privy wallet is created.
- Connect wallet stores an injected EOA (
user.wallet) used for send, swap, tickets, faucet, and USDC payouts. - Circle SCA is not provisioned for new users and is not shown on Profile. See Wallets.
- Native USDC gas on Arc Testnet (
5042002).
5. Real-Time Notification & Referral Network
Decentralized protocols require immediate, transparent communication channels:
- Telegram Broadcast Bot (
@prizee_noti_bot): Autonomous push messaging for round lifecycles, jackpot discoveries, and winner payouts directly to user accounts or group communities. - On-Chain Referral Attribution: Seamless peer-to-peer viral invitations via
/?ref=CODE, tracked permanently on-chain and reflected in the Global Leaderboard'sRefsindex.
Protocol Security Model
- Non-Custodial Invariant: At no point does the platform hold custody of user funds or creator prize pools. All disbursements are governed autonomously by smart contracts.
- Unpredictable Randomness: Draw seeds originate from block hashes mined after ticket sales close, mathematically preventing any party from predicting or influencing results.
- Public Auditing: Every round, ticket, block hash seed, and payout transaction is permanently recorded and publicly verifiable on the ArcScan blockchain explorer.