Bicrypto 6.0.7

6 January 2026

This release has upgrade notes. Read them before updating — they describe behaviour changes that need your attention.

BUG FIXEXCHANGENEW FEATURE

Core v6.0.7

Release Date: January 6, 2026 Tags: BUG FIX, EXCHANGE, NEW FEATURE

Overview

Version 6.0.7 fixes exchange API timestamp synchronization issues and adds proxy support for exchange API requests, allowing connections through HTTP/HTTPS/SOCKS proxies when the server's IP is blocked by the exchange.


Upgrade Notes

Step 1: Run Updator

pnpm updator

No additional configuration is required for this update.

Upgrade Support

For assistance with migration or issues:


Added

Exchange Proxy Support

Added the ability to configure a proxy server for exchange API requests. This is useful when your VPS server's IP is blocked or restricted by the exchange due to geographic restrictions.

How to Configure

  1. Navigate to Admin > Finance > Exchange Provider
  2. Go to the Settings tab
  3. Enter your proxy URL in the Proxy Configuration section
  4. Click Save Proxy Settings
  5. Use Verify Credentials to test the connection through the proxy

Supported Proxy Types

  • HTTP Proxy: http://host:port or http://user:pass@host:port
  • HTTPS Proxy: https://host:port or https://user:pass@host:port
  • SOCKS4 Proxy: socks4://host:port
  • SOCKS5 Proxy: socks5://host:port or socks5://user:pass@host:port

How It Works

  • Proxy settings are stored per exchange provider
  • When a proxy is configured, all exchange API requests are routed through it
  • Changing proxy settings automatically clears the exchange cache and re-establishes connections
  • The proxy URL is masked in logs for security (credentials are hidden)

Use Cases

  • Server located in a country restricted by the exchange
  • Exchange has blocked your server's IP address
  • Need to route traffic through a specific network for compliance

Fixed

Notifications Page Skeleton Loading

Fixed the skeleton loading state for the notifications page to match the actual rendered layout, eliminating layout shift during page load.

What Was Fixed

  • Header Skeleton: Now matches the exact header structure with back button, title, unread badge, and action buttons (sound, settings, theme toggle, profile)
  • Sidebar Skeleton (Desktop): Properly shows filter section with header, search input, and 5 category filter items with checkbox, icon, label, and count
  • Tabs Skeleton: Matches the tabs bar with mobile filter button and All/Unread/Read tabs
  • Notification Cards Skeleton: Mirrors the actual card structure with icon, badge+time row, title, message preview, and actions
  • Time Groups: Shows proper time group headers ("This Week", "This Month", "Earlier") matching the real layout

Exchange Timestamp Synchronization

Fixed an issue where exchange API calls could fail with timestamp-related errors (e.g., Binance error -1021: Timestamp for this request was outside of the recvWindow).

Changes

  • Automatic Time Sync: The system now automatically synchronizes with the exchange server time before making authenticated API requests
  • Auto-Retry on Timestamp Errors: When a timestamp error is detected, the system automatically retries the request (up to 2 times) with fresh time synchronization
  • Increased Tolerance: The tolerance window for clock differences has been widened, so a small drift between your server and the exchange no longer fails the request
  • Proper Error Handling: Timestamp errors are now properly detected and handled with informative error messages

Affected Exchanges

This fix primarily benefits:

  • Binance - Most commonly affected by timestamp sync issues
  • Other exchanges using similar timestamp validation

AI Market Maker Daily Volume Logging

  • Fixed the daily volume limit warning repeating every minute. It now appears once, when the limit is first reached