This directory contains comprehensive documentation for the Alpha Points protocol, including system architecture, feature documentation, and technical specifications for the investor data room.
🏗️ Architecture
System architecture diagrams and technology stack
- System Architecture Diagram: Complete Mermaid diagram with High-Level, Mid-Level, and Low-Level architecture views
- Technology Stack: Comprehensive breakdown of all technologies, versions, and dependencies across the entire system
- Architecture Overview: Detailed explanation of the three-tier architecture and key technologies
📊 Features
Detailed feature documentation and system mechanics
- Alpha Points Mechanics: Complete guide to how Alpha Points work, including balance management, point types, and earning mechanisms
- Rewards Engine Model: Comprehensive documentation of the entire rewards engine architecture and distribution model
- Features Overview: Summary of all features with getting started guides
- Architecture Overview: High-level system architecture and technology choices
- Technology Stack: Complete technical foundation and scalability considerations
- Features Summary: Key features and value propositions
- Rewards Engine Model: Partner ecosystem and revenue sharing (70/20/10 split)
- TVL-Backed Quotas: Collateral-based minting rights and quota management
- Partner Integration Guide: Getting started with partner onboarding
- Alpha Points Mechanics: Technical details of point earning, spending, and balance management
- Smart Contract Architecture: Complete system component relationships
- Integration Guide: SDK integration and development setup
- User Guide: How to earn points, claim perks, and optimize strategy
- System Overview: Understanding the Alpha Points ecosystem
Alpha Points is a comprehensive blockchain-based rewards protocol built on Sui, enabling partners to create sustainable reward mechanisms through TVL-backed quotas, automated revenue sharing, and dynamic growth loops.
- Partners deposit SUI/USDC as collateral
- Receive minting quotas based on Total Value Locked (TVL)
- Daily throttling: 3% of TVL value per day maximum
- Lifetime limits: 1,000 points per USDC of collateral
- High-Level: Client applications, blockchain infrastructure, external services
- Mid-Level: Frontend systems, partner systems, smart contract layers
- Low-Level: Detailed components, hooks, contract specifics, transaction flows
- Frontend: React 18 + TypeScript + Vite
- Blockchain: Sui Move smart contracts (2024.alpha edition)
- Integration: @mysten/sui SDK v1.30.1
- Styling: Tailwind CSS + Headless UI
- State Management: React Query + Context API
admin_v2.move
: Protocol governance with multi-sig and timelock controlsledger_v2.move
: Fixed point accounting with proper APY calculationspartner_v3.move
: USDC-backed partner vaults with DeFi integrationgeneration_manager_v2.move
: Partner action registration and quota managementperk_manager_v2.move
: Points redemption marketplace with USDC payoutsoracle_v2.move
: Multi-source price feeds (Pyth + CoinGecko)integration_v2.move
: User-facing entry points and safety checks
- Users: Earn points through staking, activities, and engagement
- Partners: Generate revenue through perk creation and TVL growth
- Protocol: Sustainable tokenomics with built-in growth mechanisms
- Collateral protection with appropriate LTV ratios
- Daily throttling prevents rapid dilution
- Oracle security with price feed validation
- Emergency controls and pause mechanisms
- Core ledger and balance management
- Partner onboarding and quota systems
- Perk creation and claiming mechanisms
- Revenue distribution and TVL growth
- Oracle integration and price feeds
- Enhanced analytics and monitoring
- Volatility hedge system
- Advanced partner features
- Governance and compliance tools
- Start with Architecture: Understand the system design and technology choices
- Review Features: Deep dive into specific mechanics and capabilities
- Choose Your Role: Follow role-specific getting started guides
- Implement: Use technical references and integration guides
- Mermaid Architecture Diagram: Visual system overview
- Technology Stack Breakdown: Complete technical specifications
- Alpha Points Mechanics: Core system functionality
- Rewards Engine Model: Complete business logic
- 1 USD = 1,000 Alpha Points: Base conversion rate
- SUI Price: ~$3.28 = 3,280 Alpha Points (testnet rate)
- Partner Quota: 1,000 points per USDC of collateral
- Daily Throttle: 3% of TVL value per day
- Revenue Split: 90% producer / 10% platform
All documentation is based on actual smart contract implementation. Key reference files:
sources/admin_v2.move
: Protocol governance and configuration managementsources/ledger_v2.move
: Fixed point mechanics and balance managementsources/partner_v3.move
: USDC-backed partner system with DeFi integrationsources/generation_manager_v2.move
: Partner integration infrastructuresources/perk_manager_v2.move
: Points redemption and revenue distributionsources/oracle_v2.move
: Multi-source price feeds and validationsources/integration_v2.move
: User-facing entry points and safety checks
Note: All .disabled
modules are legacy V1 implementations kept for reference only.
This documentation provides comprehensive coverage of the Alpha Points protocol for investors, partners, developers, and users alike.