PSPN Development Roadmap

Follow our 12-month engineering milestone trajectory as we deploy the UFC peer-to-peer betting pools on PulseChain.

Phase 1 (Month 1–2)
Completed
  • UI/UX Design: High-fidelity templates for dark mode glassmorphism panels.
  • CI4 Project Setup: MVC autoloader structures and clean directory layouts.
  • Database Architecture: MySQL migrations and entity relation constraints.
  • Authentication: Hybrid email login and Web3 MetaMask handshake.
  • CMS: Dynamic news blog lists and layout text management.
Phase 2 (Month 3–4)
Completed
  • Wallet Integration: On-chain balance listeners and connection providers.
  • Smart Contract Integration: Locking wagers in the smart contract.
  • Betting Engine: Calculating P&L payouts and ratio odds locked on slip submission.
  • Fighter & Match Modules: Scheduling matches, tracking rankings, division, and weight classes.
Phase 3 (Month 5–6)
Active Development
  • Live UFC API Integration: Pulling official schedule details and fight card results.
  • Betting Pools: Distributing accumulated reward tokens to winning stakers.
  • Transaction Management: Clear audit list of deposits/withdrawals.
  • Notifications: SMS/Email alerts for match deadlines and bet resolutions.
Phase 4 (Month 7–8)
Upcoming
  • Analytics Dashboard: Enhanced wallet performance charts and yield rates.
  • Reports: Platform-wide audit logs with CSV/Excel download exporter.
  • Rewards: Locked PSPN Staking and Loyalty Daily Claims faucet.
  • Referral System: Unique link generation with a 5% payout commission.
Phase 5 (Month 9–10)
Upcoming
  • Admin Enhancements: Suspend/Delete controls and manual match settlement triggers.
  • SEO: Open Graph social media tags, meta titles, descriptions, and site configurations.
  • PWA: Progressive Web App service workers for mobile app conversion.
  • Performance Optimization: Query caching and asset compression.
Phase 6 (Month 11–12)
Upcoming
  • Security Audit: Smart contract auditing and static code checks.
  • Load Testing: Concurrent prediction pool stress simulation.
  • UAT: User acceptance testing on PulseChain testnets.
  • Production Deployment: Moving platform to live mainnets.
  • Documentation: API keys settings and user whitepapers.
  • Ongoing Maintenance: Support ticket integrations and maintenance toggles.