Substrate Ecosystem January Technical Monthly Report | Acala Completes New Technical Upgrade, Moonbeam Identity Module Continues to Update

The "Substrate Ecosystem Project Technical Monthly Report" produced by OneBlock+ regularly summarizes and organizes the technical progress of projects in various fields of the Substrate ecosystem, covering important product/technical submissions, modifications and releases, community solution discussions, technical community and ecosystem construction, technical data reference documents and other aspects.

Substrate Ecosystem January Technical Monthly Report | Acala Completes New Technical Upgrade, Moonbeam Identity Module Continues to Update

The "Substrate Ecosystem Project Technical Monthly Report" produced by OneBlock+ regularly summarizes and organizes the technical progress of projects in various fields of the Substrate ecosystem, covering important product/technical submissions, modifications and releases, community solution discussions, technical community and ecosystem construction, technical data reference documents, etc., to help everyone quickly understand the latest technical related situations of Substrate ecosystem projects. This is the 42nd monthly report, Enjoy!

DeFi

Acala Network

Acala is building a sustainable liquidity layer for Web3 finance that automatically captures returns, aiming to become the HyFi (DeFi+CeFi) infrastructure for crypto and real-world assets. Acala's multi-chain asset center UAH (Universal Asset Hub) provides multi-chain liquidity staking (LST) protocols such as LDOT and synthetic assets tDOT (DOT-LDOT), AMM, and highly compatible and customizable EVM+ (based on Substrate). The security of the Acala network is supported by the Polkadot relay chain and is also a liquidity gateway for Polkadot parachains and L1/L2 blockchains.

1. Important submission, modification and release

2. Discussion on technical solutions

https://github.com/AcalaNetwork/Acala/issues/2852

Discussion on upgrade plan for Asset Hub migration

https://github.com/AcalaNetwork/chopsticks/issues/870

Chopsticks supports RPC chainHead_v1_storage

3. Technical Documentation Reference

Bifrost

Bifrost (Rainbow Bridge) is the basic DeFi protocol of the Polkadot ecosystem. It is committed to becoming an infrastructure that provides liquidity for pledged assets and is a member of the Substrate Builders Program and Web3 Bootcamp. Its token can optimize transactions in multiple scenarios, serve as a transfer channel for pledged rights, and achieve risk hedging of pledged assets.

1. Discussion on technical solutions

Runtime 0.16.2

  • Lower the basic fee on the EVM side

  • BNC 2.0 fixes the Buyback logic and adjusts the bonus coefficient

  • Bifrost integrated with Hyperbridge

  • Fixed the bug that vbnc cannot be used as a fee in bifrost-polkadot test

2. Technical Documentation Reference

Smart Contracts

Moonbeam Network

Moonbeam is a developer-friendly blockchain that is fully EVM-compatible, Web3 API-compatible, and a bridge that connects Moonbeam to the existing Ethereum network. With Moonbeam, developers can easily achieve cross-chain compatibility using existing Ethereum developer tools and networks. Developers can easily deploy existing Solidity smart contracts and DApp front-ends to Moonbeam with only minor modifications based on their own development results.

1. Important submission, modification and release

Runtime 3401

Identity module updates:

  • Add_sub and set_subs call restrictions: These calls are no longer supported from NonTransfer proxies. This change may affect proxy account usage scenarios that rely on these features.

Functional improvements :

  • Fixed weight generation issue in pallet-asset-manager

  • Updated the logic of spend origin

  • Modified the filter logic of NonTransfer proxy and strengthened the permission management to ensure that security and functionality are clearer.

Dependency update:

  • Polkadot-SDK: Version updated to e43dcbf , no major changes, just maintain compatibility with the latest version.

  • Frontier: Version updated to 58543e9 to ensure EVM compatibility and functionality improvements.

  • Moonkit: Updated from 5456422 to 53ef5c7 to further optimize tool support.

2. Technical Documentation Reference

Developer documentation:

Infrastructure

Deeper Network

Deeper Network is committed to building a truly decentralized Internet and secure gateway. It aims to bring a better Internet experience to every home and become the user's gateway to Web3.0 applications.

1. Important submission, modification and release

1. GUI-Frontend

1.1 UI/UX Framework Enhancement

1.1.1 Style System Standardization

  • Implement a unified style management system and standardize the style definitions of 40+ wallet components

  • Design and implement the deeperWalletFontSize font system, supporting 7 levels of font definition from muted to xxxl

  • Optimize responsive design breakpoints to achieve complete adaptation solutions from mobile terminals to 4K screens

1.1.2 Component Architecture Optimization

  • Refactored TokenList component to optimize code structure and performance

  • Implement DeeperWalletImageCard universal image card component to improve code reusability

  • Optimize the BackupWallet component to improve the user experience of the backup process

1.1.3 Visual Hierarchy Improvement

  • Optimize the WalletDetailPage page layout and strengthen the information hierarchy display

  • Restructured TokenHistoryPage transaction history display to improve information readability

  • Improve the WalletOverviewPage wallet overview page to optimize the efficiency of user information acquisition

1.2 Security Mechanism Enhancement

1.2.1 Backup system optimization

  • Restructure the BackupMnemonic mnemonic backup process to enhance security

  • Optimize the BackUpWalletNote backup reminder mechanism to enhance user security awareness

  • Implement a hierarchical backup reminder mechanism to ensure that users back up their wallets in a timely manner

1.2.2 Transaction Security

  • Implement a transaction anti-duplicate submission mechanism based on useRef to effectively prevent duplicate transactions

  • Optimize transaction confirmation process and enhance transaction security

  • Improve the error handling mechanism to enhance the user experience in abnormal situations

1.3 Technical architecture optimization

1.3.1 Style system refactoring

  • Implemented style constants such as SymbolSize and IconSize to standardize icon size definitions

  • Optimize the HeaderButtonPadding button spacing system to improve interface consistency

  • Establish unified responsive design standards to ensure consistent display effects on all devices

1.3.2 Component structure optimization

  • Decouple the TokenList component to improve code maintainability

  • Optimize the WalletDetailPage page structure and improve rendering performance

  • Improve the communication mechanism between components and optimize the efficiency of state management

1.4 Improved User Experience

1.4.1 Interface interaction optimization

  • Optimize the account switching interface to improve operation fluency

  • Improve Token management functions and optimize token operation experience

  • Improve transaction confirmation process and improve user operation efficiency

1.4.2 Improved visual experience

  • Unify button styles and interaction effects

  • Optimize page spacing and alignment standards

  • Improve responsive layout adaptation and enhance multi-device experience

2. GUI-Backend

2.1 Multi-chain support architecture optimization

  • Reconstruct the EVM compatible chain connection mechanism to achieve direct connection to public RPC nodes and reduce system dependence

  • Optimize Solana link interface, support direct connection to public RPC nodes, and improve connection stability

  • Added full set of Tron chain function support to achieve complete chain ecological access

2.2 Cross-chain interaction standardization

  • Implement a unified JSON-RPC interface calling standard to replace web3.js dependency

  • Improve Solana SPL Token and Metaplex account interaction mechanism

  • Build TRC20 contract interaction system to support smart contract calls

2.3 Core Function Enhancement

2.3.1 EVM chain function upgrade

  • Implement basic query interfaces such as getBalance and getErc20Balance

  • Optimize gasPrice and estimatedGas calculation logic

  • Improve transferEth and transferErc20 transaction functions

2.3.2 Solana chain function improvement

  • Implement getSolBalance native token balance query

  • Optimize getSplBalance token account management mechanism

  • Improve getSplMeta metadata parsing system

2.3.3 Tron chain function implementation

  • Develop getTronBalance TRX balance query function

  • Implement getTrc20Balance token balance acquisition mechanism

  • Improve transferTrx and transferTrc20 transfer functions

2.4 Performance Optimization

  • Optimize RPC node connection mechanism to improve response speed

  • Improve contract calling efficiency and reduce network overhead

  • Improve data caching strategy and optimize query performance

3. Deeper-device-stake

3.1 StakingData component reconstruction

  • Implement modular decomposition of StakingData components and extract ReleaseRecord as an independent component

  • Optimize the pledge data display interface and improve the user interaction experience

  • Added Tag component to display transaction status and improve information readability

  • Implement visual display of loading status and error handling

3.2 Data display optimization

  • Optimize the display logic of the pledge record list to achieve reverse chronological order

  • Improve the display of empty data state and loading state

  • Enhance the accuracy of numerical display and optimize the display of DPR token amount

3.3 Improvement of message signature mechanism

  • Optimize Polkadot.js extension integration to improve account verification reliability

  • Improve the signature message formatting and verification process

  • Enhance the error handling mechanism and provide clearer error prompts

3.4 API Integration Optimization

  • Refactored API request logic to support development and production environment configuration

  • Improve request parameter validation and response processing

  • Optimize the pledge record query interface to improve data acquisition efficiency

4. dpr-halving-countdown

4.1 Front-end architecture and UI optimization

4.1.1 Implementing the countdown display system

  • Added CountdownDisplay component to support accurate time display

  • Implement the AnimatedNumber component to provide smooth digital animation effects

  • Integrate framer-motion to achieve high-performance animation system

  • Add NetworkBackground component to improve visual experience

4.1.2 Interface interaction optimization

  • Implement responsive layout design and add xs breakpoint support

  • Integrate Geist package and update to Inter font system

  • Optimize the rendering logic of nodes and connections

  • Implement 3D effects and particle animation system

  • Upgrade UI components, add gradient and circular progress bar

4.2 Performance Optimization and Data Processing

4.2.1 Data Acquisition and Cache Optimization

  • Implement data caching mechanism to reduce API request frequency

  • Optimize data update logic to improve real-time performance

  • Implementing dynamic halving stage processing

  • Optimize component rendering performance and add displayName support

4.2.2 Error handling and verification

  • Implement comprehensive error handling and retry mechanisms

  • Add data validation and type checking

  • Optimize API disconnection logic

  • Implement data validation functions such as validateBalance

4.3 Security and Configuration Optimization

4.3.1 Security configuration enhancement

  • Configure a strict Content Security Policy

  • Implementing comprehensive Next.js security header configuration

  • Optimizing WebSocket connection security

  • Add API access control and authentication

4.3.2 Build Optimization

  • Optimize webpack build configuration

  • Implement code compression for production environments

  • Configuring resource loading strategies

  • Optimize font and style loading

4.4 Infrastructure Construction

4.4.1 Deployment process optimization

  • Add Dockerfile to implement containerized deployment

  • Configure GitHub Actions to automate your workflow

  • Implementing Terraform-managed infrastructure

  • Improve deployment documentation and guidelines

4.4.2 Monitoring and maintenance

  • Implementing API status monitoring

  • Add reconnection and failure recovery mechanisms

  • Optimize error logging

  • Visualize system status

2. Discussion on technical solutions

1. Optimization plan for multi-chain transaction processing mechanism

  • Study the transaction signature standardization scheme of EVM, Solana and Tron chains, and analyze how to unify the signature verification process of different chains

  • Explore the multi-chain transaction status tracking mechanism and evaluate the performance of Event monitoring and RPC polling in different scenarios

  • Design a unified transaction broadcast retry strategy and study how to optimize network resource usage during transaction confirmation

  • Analyze the multi-chain Nonce management mechanism and explore how to avoid transaction ordering errors and replay attack risks

2. Multi-chain DEX interaction standardization solution

  • Study the design of a unified DEX interface abstraction layer and evaluate how to be compatible with different DEX transaction models such as Raydium and Uniswap

  • Analyze the cross-DEX liquidity aggregation mechanism and explore how to optimize the real-time and reliability of multi-source price data

  • Design the cache strategy of the intelligent routing system and study how to balance the routing calculation overhead and price real-time performance

  • Explore the error recovery mechanism of DEX transactions and evaluate how to improve the success rate of cross-chain transactions

3. Technical Documentation Reference

Darwinia Network

Darwinia is a community-driven technology and service that powers cross-chain functionality for decentralized applications.

1. Important submission, modification and release

Protocol Updates

  • Darwinia Runtime is upgraded to polkadot-stable2407 version. Link

  • Migrate Weight Trader data. Link

  • Darwinia Node released a new version v6.9.1. Link

Ecosystem project update

  • XAccount is now online. Link

  • Msgport new website is online. Link

  • ParaLink beta is now available. Link

  • Darwinia Documentation Update Koi Network is coming soon. Link

  • RingDAO website supports new projects HelixBox and XAccount. Link

  • Darwinia Collator staking Dapp supports ENS. Link

2. Technical Documentation Reference

Share to:

Author: OneBlock Community

This article represents the views of PANews columnist and does not represent PANews' position or legal liability.

The article and opinions do not constitute investment advice

Image source: OneBlock Community. Please contact the author for removal if there is infringement.

Follow PANews official accounts, navigate bull and bear markets together
Recommended Reading
6 hour ago
9 hour ago
2025-12-13 08:07
2025-12-13 03:43
2025-12-13 03:01
2025-12-13 02:30

Popular Articles

Industry News
Market Trends
Curated Readings

Curated Series

App内阅读