The script and plugins are available here, And the app is available here
All updates are free
Introducing Our Premier Trading Platform: A Convergence of Innovation and Excellence
Market Leader in Trading Platforms: Recognized as the Rank 1 Best Selling and Most Highly-Rated (5-Star) Trading Platform.
Peak Performance Platform: Acclaimed as the Rank 1 Best Performing Platform with a robust backend framework. Benchmark
Advanced Next.js Frontend: Harnessing the power of Next.js for a cutting-edge frontend experience.
Elite Trading Interface: Offering a top-end trading page, optimized for user engagement and performance.
Adaptive Trading Page: A fully collapsible trading page that adjusts seamlessly across devices.
Device-Responsive Design: Ensures a fluid experience on all devices with tailored layouts.
Fully Tailored User Experience: Customize the frontend to your exact specifications, including global site themes, sidebars, shades, and colors.
SEO-Optimized Whitelabel Solution: Fully customizable for brand alignment with built-in SEO enhancements.
Dynamic SVG Animations: Elevate user interaction with fully animated SVGs, enhancing the platform’s interactivity.
Automated Liquidity Solutions: Seamless integration with major exchange providers like Binance and Kucoin, alongside native exchange and blockchain integration using an ecosystem addon.
Innovative Binary Trading System: Offering a cutting-edge binary trading experience.
Native Charting Library: A comprehensive set of drawing tools and indicators for precise market analysis.
Real-Time Orderbook: Stay updated with a live orderbook feature.
Comprehensive User Management: A robust system for managing users, roles, and permissions.
Fully Customizable KYC Templates: Adapt the KYC process with customizable templates and multiple levels.
Comprehensive KYC System: A reliable and efficient Know Your Customer system.
Expansive Extension Library: A vast array of extensions available, continuously expanding the platform’s capabilities.
Unparalleled Platform Customization: Tailor every aspect of the site for a unique user experience.
Versatile Wallet Management: Customize wallets with balance adjustment capabilities.
Comprehensive Fiat Wallet System: A dedicated system for managing fiat wallets.
Built-in Cron Manager: All backend crons are efficiently managed and executed upon deployment.
Effortless Installation: Benefit from an automated installation script for straightforward setup.
One-Click Live Updater: Keep the platform updated effortlessly with a single click.
Integrated Mailing and Notification Systems: Efficient communication channels for user engagement.
Enhanced Security: Robust 2nd-factor authentication system using SMS or app authenticators.
Multilingual Capability with Auto-Translation: Break language barriers with an automated translator.
Real-Time Support: Live support with an in-built websocket, independent of third-party services.
Efficient Live Ticketing System: Streamline customer support with a live ticketing system.
Dynamic Blogging Feature: A fully-functional blog system to engage and inform users.
High-Yield Investment Program (HYIP) System: A platform for managing high-yield investments.
Advanced Admin Management and Analytics: Comprehensive tools for platform administration and analytics.
Exchange Integration Wizard: Easily connect with providers like Binance for orderbook integration.
Fiat Currency Management Tools: Manage fiat currencies effectively.
Dual Mode Interface: Choose between dark and light modes for user preference.
Extensive API Documentation with Testing Functionality: Comprehensive API documentation, complete with integrated testing features for streamlined development and troubleshooting.
Robust Security Framework: Advanced security measures including CSRF protection, and a sophisticated token system with token refreshing and expiration functionalities, ensuring top-notch security and user data protection.
V5 Backend Features
MashServer Framework: Built on top of uws20 for superior performance and scalability.
Advanced Logger: Featuring categories, levels, and color-coded logs in a fully readable and filterable format.
Swagger Documentation: New generator and parser for comprehensive API documentation.
Validation Gate: Ensures secure handling of body, params, and queries with sanitization.
Automatic Route Generator: Creates GET, POST, PUT, DELETE routes from API structures.
Request Parsers: Conform to Swagger parameters and body configurations.
Roles Manager: Efficient role management with caching.
CLI Deployment Loader: Displays task durations for better deployment insights.
Sequelize ORM: Complete database rework for proper naming conventions and performance.
UUID Implementation: Transitioned all IDs to UUIDv4 for consistency.
Lazy Loading Routes: Reduces server deployment times significantly.
Middlewares: Enhanced authentication and rate limiting mechanisms.
Authentication System: Session and cookie-based authentication for improved security.
Edge Server: Live token validation on the frontend for enhanced security.
JWT Management: Using JOSE for robust JWT generation and verification.
Redis for Tokens: Faster and more efficient authentication processes.
WebSocket Generator: Subscriptions and message handling for real-time communication.
WebSocket Authentication: Token refreshing on WebSocket sessions.
Database Singleton: Singleton instance for Sequelize to boost performance and enable live database syncing.
Validation Module: Robust validation rules and pretty error message generation with avj.
Live Notifications: Real-time notifications via WebSocket from API endpoints.
Support and Admin Notifications: New notifier system for better communication.
SQL to JSON Parsing: Simplifies migrations with efficient parsing.
Migration Module: Facilitates seamless transition from v3 to v4, relinking relations and converting IDs to UUIDs.
Task Manager: Efficient throttling with a new task manager.
Token Generators: New methods for generating tokens.
Online User Identification: Admins can identify online users using a WebSocket central system.
Swagger Schema Generators: Automatically generate schemas for Swagger documentation.
Data Handling Enhancements: Improved filtering, pagination, and sorting across all models and queries.
Nested Filtering: Support for filtering and sorting by nested content.
Paranoid System: Restore or permanently delete records with an initial trash system.
Comprehensive Bulk Operations: Handlers for bulk status updates, deletions, and restorations.
Token Regeneration: 14-day refresh token validity from session ID.
Wallet System Overhaul: Addresses for deposits and withdrawals requested on demand.
Deposit and Withdrawal Handlers: Comprehensive handling for various wallet types, including FIAT, SPOT, and ECO.
Payment Gateways: Support for PayPal and Stripe for live deposit validation.
Funds Transfer Logic: Seamless transfer of funds between all wallet types.
Binary Trading Logic: Real-time validation with a WebSocket endpoint.
Market Management: Admins can import and enable markets with new logic.
Cron System: Efficient task automation with a new cron system.
Authentication Systems: Live reCAPTCHA v3 validation and Google authentication.
Wallet Authentication: SIWE (Sign-In with Ethereum) integration.
Registration Logic: Email verification required for access.
Email OTP Template: New reset template for email OTPs.
Admin Analysis Manager: Comprehensive analysis tools for various models.
Database Backup/Restore: New modules for efficient database management.
Log Monitor: Enhanced logging with filtering, pagination, and sorting.
Notification and Management Enhancements: Live updates and management for notifications and user records.
Exchange Provider Testing: New module for testing exchange providers.
Provider Balance Check: Endpoints for checking balances on provider sites.
Fee Calculator: Efficient calculation of collectable fees.
i18n Wrapper: Auto-converts strings for translation with necessary imports and definitions.
Shared Types: Consistent types shared between backend and frontend.
i18n Handler: Supports 64 locales with different fonts.
Data Table: Comprehensive handling of data tables with live updates and multi-field filtering.
Notification and Announcement Panels: Live-updating panels for notifications and announcements.
UI Enhancements: Improved UI with guest, user, and admin menus.
Live Search: Menu and collapsible item search for better navigation.
Layouts: New sidebar, floating sidebar, and navigation bar layouts.
Locale Storage: Locale preferences stored in localStorage and cookies.
Page Management Rules: Per-page management rules for better control.
Analytics Support: Integration with Google Analytics and Facebook Pixel.
Trading Page Updates: Improved layout with dark/light mode support and real-time updates.
Markets Card: Displays tickers for both provider and ecosystem markets.
Custom Charting Library: Enhanced integration with the new layout.
WebSocket Ecosystem: Endpoints for charts, order books, tickers, trades, and live order updates.
Binary Trading: New page with live order previews and a comprehensive dashboard.
Wallet Management: New page for managing wallets with deposit, withdraw, and transfer wizards.
Dashboards: New dashboards for staking, forex, MLM, and ecommerce.
Blog System: Dynamic and responsive blog system with a new comment system.
Investment Pages: Comprehensive management and analysis tools for ICO investments, forex, and general investments.
Support Page: New page with a live WebSocket endpoint for user support.
System Health Check: Comprehensive health check with error reports for the admin dashboard.
Media Monitor: New media monitor with deletion capabilities.
Uploads Modifier: Controls image sizes and converts them to WebP for optimal performance.
Live Migration Monitoring: WebSocket endpoint for live migration monitoring of record changes.
Settings Page: Live updates for the settings page.
KYC Control: New KYC control and template rendering in the user profile page.
2FA Control: Enhanced control of 2FA in the user profile page.
Menu Switcher: Seamless switching between user and admin menus.
What's New in Version 5.5.0
See changelogReleased
### Binary Trading Guide Icon
- **Guide Icon Removal**: Temporarily removed the guide icon from binary trading page header as requested
- **Clean Interface**: Removed GuideModal import, state management, and UI components for streamlined trading interface
- **Code Cleanup**: Eliminated unused guide-related imports and functionality from binary trading components
### User Profile Wallet Tab TypeError
- **Wallet Hook Errors**: Fixed `TypeError: Cannot read properties of undefined (reading '_internal')` on `/en/user/profile?tab=wallet`
- **Hook Initialization**: Enhanced wallet configuration to provide safe fallback values when hooks are not ready
- **Error Handling**: Added comprehensive error boundaries and null checking for wallet operations
- **Connection Safety**: Improved wallet connection handling with proper error states and recovery
### Binary Trading Sidebar Responsiveness
- **Collapsed State**: Fixed left sidebar Active Positions to show only icon when collapsed instead of full title text
- **Responsive Width**: Sidebar now properly resizes from 320px (expanded) to 64px (collapsed)
- **Icon Display**: When collapsed, shows centered BarChart3 icon with position count below
- **Smooth Transitions**: Added 200ms transitions for all sidebar state changes
### Admin System Cron Page Responsiveness
- **Mobile Layout**: Completely redesigned cron management page for mobile and tablet devices
- **Responsive Grid**: Improved card grid from `lg:grid-cols-12` to `xl:grid-cols-12` with better breakpoints
- **Timeline Visibility**: Hidden timeline component on mobile to reduce clutter while maintaining functionality on desktop
- **Header Layout**: Changed header from side-by-side to stacked layout on mobile devices
- **List View**: Added dual-layout system with desktop table and mobile card-style views
- **Search Bar**: Made search bar full-width on mobile, constrained on desktop
### Cron Job Status Management (Critical Fix)
- **Idle Status Issue**: Fixed critical bug where all cron jobs permanently showed as "idle" despite executing correctly
- **Status Synchronization**: Enhanced CronJobManager to properly update job status fields during execution lifecycle
- **Real-time Updates**: Synchronized WebSocket broadcasts with actual job object status updates
- **Execution History**: Added execution history tracking with last 10 runs and success rates
- **Progress Tracking**: Implemented proper progress updates during job execution
- **Manual Triggering**: Added API endpoint for manually triggering cron jobs for testing purposes
### Admin Deposit Transaction Validation
- **Field-Specific Errors**: Replaced generic validation messages with specific field-level error descriptions
- **User-Friendly Messages**: Transformed technical JSON error responses into readable error text (e.g., "Reference Id must be at least 1 characters long")
- **Required Field Indication**: Added clear visual indicators (*) for required fields in transaction forms
- **Conditional Validation**: Implemented conditional validation where `referenceId` is required when status is "COMPLETED"
- **Error Display**: Added red borders and inline error messages for invalid form fields
- **Deposit Schema**: Created dedicated `depositUpdateSchema` with proper validation rules for deposit transactions
### Logo Upload System
- **Dark Logo Upload**: Fixed Dark Logo (96x96px) upload failures in admin system settings
- **PNG Processing**: Corrected Sharp image processing to use `compressionLevel` instead of invalid `quality` parameter for PNG files
- **Error Diagnostics**: Enhanced error logging with detailed debugging information for logo upload failures
- **Upload Feedback**: Improved error messages to specify which logo type failed during upload
- **File Processing**: Added comprehensive validation and error handling throughout the logo upload pipeline
### Request Validation Framework
- **Schema Validation**: Enhanced AJV-based validation to provide user-friendly error messages instead of technical JSON dumps
- **Error Parsing**: Improved error message parsing to extract meaningful validation details from backend responses
- **Field Mapping**: Added intelligent field name detection for better error message contextualization
- **Custom Validation**: Extended validation framework with custom error properties for better frontend handling
## Improved
### Cron Management Interface
- **Grid Layout**: Updated cron job grid to maximum 3 columns instead of 4 for better detail visibility
- **Card Spacing**: Enhanced card spacing and responsive breakpoints for optimal viewing
- **Health Dashboard**: Redesigned CronHealth component with enhanced statistics and mobile-friendly layout
- **Real-time Status**: Added comprehensive real-time status tracking with visual indicators
- **Success Metrics**: Integrated success rate calculations and execution time tracking
### Binary Trading Interface
- **Sidebar UX**: Improved Active Positions sidebar with intelligent collapse behavior
- **Visual Polish**: Enhanced sidebar animations and transitions for smoother user experience
- **Space Optimization**: Better space utilization when sidebar is collapsed for maximum chart viewing area
### Mobile Responsiveness
- **Admin Cron Page**: Complete mobile optimization with touch-friendly interfaces
- **Responsive Typography**: Implemented responsive text sizing across all admin components
- **Touch Interactions**: Enhanced touch targets and mobile navigation patterns
- **Tablet Optimization**: Improved layouts for tablet devices with balanced column distributions
### Wallet Management
- **Error Recovery**: Enhanced wallet connection error handling with user-friendly messages
- **State Management**: Improved wallet state synchronization across components
- **Connection Reliability**: Better handling of wallet initialization and connection failures
### Admin User Experience
- **Form Validation**: Transaction edit forms now show real-time field-specific validation errors
- **Error Clarity**: Replaced confusing validation JSON with clear, actionable error messages
- **Visual Feedback**: Added consistent error styling with red borders and error text for failed fields
- **Field Labels**: Enhanced form labels with proper descriptions and required field indicators
- **Help Text**: Added contextual help text for complex fields like Reference ID requirements
### Error Handling Architecture
- **Backend Validation**: Improved validation error structure to support field-specific error messages
- **Frontend Processing**: Enhanced frontend error parsing to handle both legacy and new error formats
- **Debug Logging**: Added comprehensive debug logging for easier troubleshooting of validation issues
- **Error Propagation**: Improved error propagation from backend validation to frontend display
### Developer Experience
- **Schema Documentation**: Added detailed schema definitions with field descriptions and constraints
- **Error Tracing**: Enhanced error logging with stack traces and detailed context information
- **Code Organization**: Separated deposit-specific validation logic into dedicated utility files
- **Type Safety**: Improved TypeScript interfaces for better validation error handling
### System Reliability
- **Logo Processing**: More robust image processing with better error handling and recovery
- **File Validation**: Enhanced file type and size validation with clear error messages
- **Path Resolution**: Improved file path resolution with multiple fallback options for production environments
- **Debug Information**: Added detailed logging for troubleshooting upload and validation issues
## Technical Details
### New Components
- **depositUpdateSchema**: Dedicated validation schema for deposit transaction updates with conditional requirements
- **ValidationErrors Interface**: TypeScript interface for structured field-specific error handling
- **Enhanced LogoField Component**: Improved logo upload component with better error handling and user feedback
- **Cron Trigger API**: New POST endpoint `/api/admin/system/cron/trigger` for manually triggering cron jobs
- **Enhanced CronJobManager**: Added manual job triggering, execution history, and success rate tracking
- **Mobile-First Cron Interface**: Redesigned cron management with responsive layouts and touch optimization
### Backend Enhancements
- **Custom Error Properties**: Added `isValidationError` and `details` properties to validation errors for better frontend handling
- **Improved Sharp Processing**: Fixed PNG image processing configuration for logo uploads
- **Enhanced Error Messages**: Validation errors now include user-friendly messages alongside technical details
- **Conditional Schema Validation**: Implemented conditional validation rules based on transaction status
- **Cron Status Management**: Fixed CronJobManager to properly update job status fields throughout execution lifecycle
- **WebSocket Integration**: Enhanced broadcast system to synchronize with actual job object status updates
- **BullMQ Worker Enhancement**: Added status tracking and progress updates to Redis-based job workers
- **Manual Job Execution**: Implemented secure API endpoint for administrative job triggering with proper error handling
### Frontend Improvements
- **Error State Management**: Added proper error state management in transaction and logo components
- **Real-time Validation**: Enhanced form components to display validation errors in real-time
- **Error Message Parsing**: Intelligent parsing of both legacy and modern error message formats
- **Debug Logging**: Comprehensive debug logging for easier development and troubleshooting
- **Responsive Design System**: Implemented comprehensive mobile-first responsive design across admin interfaces
- **Wallet Hook Safety**: Added comprehensive error boundaries and fallback states for wallet operations
- **Binary Trading UX**: Enhanced sidebar collapse behavior with smooth animations and proper state management
- **Touch-Optimized UI**: Redesigned admin components with touch-friendly interactions and mobile navigation patterns
### Critical Bug Fixes
- **Cron Job Execution**: Resolved critical issue where cron jobs appeared permanently "idle" despite executing correctly
- **Status Synchronization**: Fixed disconnect between WebSocket broadcasts and actual job object status
- **Redis Dependency**: Identified and documented Redis server requirement for proper cron job functionality
- **Wallet Connection**: Resolved TypeError crashes in wallet tab when hooks were not properly initialized
- **Mobile Accessibility**: Fixed numerous responsive design issues affecting mobile and tablet users
### Performance Optimizations
- **Cron Interface**: Optimized cron management page for better performance on mobile devices
- **Component Efficiency**: Improved component rendering with better memo usage and state management
- **Image Processing**: Enhanced logo upload processing with more efficient Sharp configuration
- **Error Handling**: Reduced unnecessary re-renders and improved error recovery patterns
You may only provide a review once you have downloaded the file.
There are no reviews to display.