The script only are available here, And the app is available here
Add-ons included in this package that support version 5 or higher:
EcoSystem & Native Trading Addon for Bicrypto
AI Trading Addon For Bicrypto - Crypto Investment & Subscription
P2P Trading Addon For Bicrypto - P2P, Livechat, Offers, Moderation, Escrow, Disputes, Reviews
Staking Crypto Addon For Bicrypto - Staking Investments, Any Stakable Coins, Tokens, Networks
Wallet Connect Addon For Bicrypto - Wallet Login, Connect
Multi Level Marketing Addon For Bicrypto
Forex Trading & Investment Addon For Bicrypto - Forex, Stocks, Shares, Indices, Commodities, Equitie
ICO LaunchPad Addon For Bicrypto - Token Initial Offerings, Projects, Phases, Allocations
Ecommerce Addon for Bicrypto - Digital Products, Wishlist, Licenses
Knowledge Base & FAQs addon for Bicrypto
Binance Third-party Provider Addon For Bicrypto
Binance.US Provider For Bicrypto (Only for United States)
KuCoin Third-party Provider For Bicrypto - Market/Limit Orders, Fully Automated Liquidity
MailWizard Addon For Bicrypto - AI Image Generator, AI Content Generator, Drag&Drop Email Editor
XT Exchange Provider For Bicrypto Trading Platform
Solana Blockchain for Ecosystem Addon Bicrypto (soon)
Tron (TRX) Blockchain for Ecosystem Addon (soon)
Monero (XMR) Blockchain for Ecosystem Addon (soon)
What is not included in this package:
Futures & Leverage Trading Addon For Bicrypto & Ecosystem
Bicrypto Mobile - Fully Native Flutter Mobile App for Bicrypto
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.do actions in the live page builder.
What's New in Version 5.5.0 + All Add-ons
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
Recommended Comments
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.