VegalyX یک پلتفرم Web Trading با ماهیت High-Frequency است که روی راندهای 30 ثانیهای پیشبینی قیمت Bitcoin تمرکز دارد.
کاربر پیشبینی میکند قیمت در پایان راند بالاتر میبندد یا پایینتر؛ سپس نقدینگی سمت بازنده بهصورت خودکار بین Positionهای برنده توزیع میشود.
کل Stack با TypeScript ساخته شده است: Backend با Node.js + PostgreSQL، Frontend بهصورت React PWA و Dashboard ادمین با React. رفتار Real-Time با Socket.IO برای Wallet Balance، پرداختهای On-Chain، Online Chat، Leaderboard، Market Tick و Settlement Event پیادهسازی شده است. قیمت BTC از Binance دریافت و بهصورت لحظهای Broadcast میشود.
عملیات Deposit/Withdraw کیف پول با Tatum یکپارچه است و Auto-Processing برای TRC20/ERC20/BEP20 را پوشش میدهد. برای تضمین صحت مالی، طراحی تراکنشها بر پایه ACID انجام شده و برای Push Notification از Firebase استفاده میشود.
زیرساخت روی Google Cloud مستقر شده و تحویل نسخهها با معماری Containerized و GitHub CI/CD خودکار انجام میگیرد. تمام ماژولها با TypeScript پیادهسازی شدهاند، از طریق RESTful APIهای مستندسازیشده در Postman ارائه میشوند و با CI/CD روی GitHub منتشر میشوند.
استقرار با Docker Compose + Nginx انجام میشود و لایه امنیتی Production شامل OTP/JWT، RBAC برای عملیات Admin، Validation/Sanitization ورودی، ارتباط رمزنگاریشده (HTTPS)، Security Headerها و Audit Logging ساختاریافته است.