v0.1.8

Release v0.1.8 — 2025-11-11

This release focuses on strengthening security and data integrity across wallet operations, enhancing Tron transaction reliability and sweep logic, improving observability through alerts, webhooks.

Included updates:

Responsive Improvements

image-2025-11-11T14-58-30-582Z

Display withdrawal detail in withdrawal approvals

image-2025-11-11T15-04-12-416Z

Support sorting wallets by balances

Sort wallets by balance

Core Wallet & Sweep Engine

  • Improved reliability and consistency across multi-chain sweeping and finalization logic
  • Enhanced transaction validation and confirmation handling for supported networks
  • Simplified internal coin-mapping for better network interoperability
  • Improved fee estimation and transfer reliability
  • Optimized performance for Tron-related operations

Security & Compliance

  • Implement CSRF protection
  • Multiple security hardening improvements across authentication, encryption, and session management
  • Enhanced protection against unauthorized access and brute-force attempts
  • Strengthened data integrity and compliance mechanisms

Infrastructure & DevOps

  • Migrated balance store from Consul to database for higher reliability
  • Updated Docker image workflows with SLSA provenance and attestation
  • Initialized attestation system for verifiable build integrity
  • Added heartbeat monitor for network health checks
  • Allow diable websocket transaction listener

Monitoring & Alerts

  • Implemented alert feature with Telegram integration
  • Added API to delete or disable alerts
  • Added webhook logs, resend option, and webhook statistics API for observability

Transaction processor improvements

  • Added support for SLIP-10 key derivation
  • Adjusted key derivation logic for multi-chain compatibility
  • Added fallback USDT price provider to improve price reliability
  • Prevented dust attacks on small-value transfers
  • Refactored withdrawal validation and fee estimation logic
  • Excluded Solana rent fee from max native withdrawal calculations

Quality Improvements

  • Enhanced API validation and parameter safety
  • Added integrity checks for webhook creation and event insertion
  • Improved transaction listener logs and resiliency
  • Updated API responses for pending blocks to reflect accurate status

Miscellaneous

  • Moved Telegram bot to high-availability service
  • Implemented service rescanning endpoint
  • Improved SDK API structure for better developer experience
  • Added CSV export functionality for transactions

Summary

Apex v0.1.8 marks a stable milestone toward production-grade custody infrastructure with:

  • Strengthened security and data integrity across wallet operations
  • Enhanced Tron transaction reliability and sweep logic
  • Improved observability through alerts, webhooks, and health monitoring
  • Upgraded DevOps and build pipelines with verifiable provenance (SLSA)

Multichain Indexer v1.0.10

GitHub: fystack/multichain-indexer

Enhancements

  • Improved Compatibility — Enhanced cross-chain compatibility and standardized behavior across providers (by @anhthii #15)
  • EVM Indexer Performance Boost — Optimized batch processing and block scanning to improve indexing throughput (by @anhthii #23)
  • Chunking and Load Balancing Improvements — Refactored chunkBySize and round-robin logic for more efficient load distribution and fallback to best provider during catch-up (by @vietddude #22)
  • Health Check & Docker Deployment — Added health endpoint, improved Docker deployment workflow, and standardized package paths (by @anhthii #18)
  • Transfer Event Handling — Added clear instructions for consuming transfer events and performed related code cleanup (by @anhthii #17)

Bug Fixes

  • EVM Address Format Panic — Fixed panic caused by invalid EVM address formatting during transaction decoding (by @anhthii #21)
  • Failed Transaction Filtering — Filtered out failed EVM transactions to improve data accuracy and indexing reliability (by @anhthii)
  • General Refactoring & Cleanup — Codebase refactoring and minor bug fixes for improved maintainability (by @anhthii #12)

Mpcium v0.3.3

GitHub: fystack/mpcium

Kubernetes & Docker Support

  • Added official Dockerfile and Kubernetes deployment guide for seamless containerized rollout
  • Improved setup scripts for cross-platform compatibility (bash, sed, etc.)

Authorization Framework Enhancements

  • Introduced public-key-based authorization with algorithm selection and backward compatibility
  • Refactored initiator message authorization for clarity and consistency
  • Event consumer now verifies authorized signatures for improved message trust
  • Added detailed examples for generating authorizers and configuration setup

Cloud Observability & Reliability

  • Added /health endpoint for cloud and Kubernetes probes
  • Improved context cancellation handling for graceful shutdowns
  • Added informative logs for Consul initialization
  • Refined configuration loading order and mandatory config validation

Performance & Benchmarking

  • Introduced new benchmark command to measure signing and keygen performance
  • Refined benchmark logic for improved accuracy and developer insights

Setup & Tooling Improvements

  • Enhanced setup scripts and configuration generation flow
  • Default CLI now reads ./peers.json automatically (no manual path required)
  • Updated identity examples and directory structure documentation
  • Upgraded to latest Consul API for improved cluster compatibility

Security & Stability Fixes

  • Fixed ECDH race condition in distributed deployments
  • Corrected S256 public key encoding issue
  • Improved error messages and minor cleanup for better debugging