NexaBlock VPN
Blockchain-Crypto & VPN

NexaBlock VPN

Decentralized Next-Generation VPN platform with Web3 tokenized rewards, Cryptomus crypto subscriptions, quest gamification, and full administrative site customization.

Role: Lead Developer
Year: 2025

Project Overview

NexaBlock VPN is a modern, high-performance VPN platform and decentralized digital ecosystem combining secure internet routing, cryptocurrency subscription monetization, and Web3-style gamified token rewards. Engineered with a decoupled architecture—a Vue 3 Single Page Application (SPA) frontend and a robust Laravel 12 REST API backend—NexaBlock VPN delivers secure privacy services alongside interactive user acquisition and retention mechanisms.

Core Architecture & Technical Highlights

  • Decoupled Full-Stack Architecture: Built using Vue 3 (Composition API), Vite, Pinia, Tailwind CSS v4, and @nuxt/ui on the client, interfacing with a Laravel 12 (PHP 8.2+) RESTful backend powered by Laravel Sanctum, Spatie Permission, Laravel Pulse, and MySQL.
  • Cryptocurrency Payment Processing: Automated multi-tier subscription billing powered by Cryptomus API, featuring real-time invoice generation, cryptographic webhook status verification (paid, pending, cancelled), and an integrated local payment simulation environment for frictionless developer testing.
  • Gamified Tokenomics & Quests: An interactive reward loop featuring a 7-day consecutive daily check-in streak calendar, customizable engagement quests (social follows, app interactions, community challenges), manual/automated quest verification with image proof uploads, and a non-custodial token ledger.
  • Wallet & Crypto Withdrawal Management: Customer wallet infrastructure supporting live token balance inspection, transaction audit logs, and on-chain withdrawal requests with automated balance deduction, address validation, and admin moderation workflows.
  • Viral Dual-Sided Referral Network: Incentive mechanism distributing dual token bonuses to both referrers and referees upon achieving 7-day active streaks and upon premium subscription activations, preventing sybil abuse via transactional metadata indexing.
  • Dynamic Layout & CMS Customizer: Comprehensive administrative site customizer enabling dynamic block reordering, section management, theme branding (logos, color palettes), whitepaper management, and SEO metadata configuration without redeploying frontend assets.

Tech Stack

Vue.js 3Laravel 12PHP 8.2TypeScriptJavaScriptTailwind CSS v4PiniaViteMySQLLaravel SanctumCryptomus APISpatie PermissionFirebase SDKCKEditor 5FilePondAxios