Elastos Essentials was busy the last two weeks with the release of v2.2 for iOS and the announcement of its founding membership in The .Wallet Alliance with Unstoppable Domains and other leading crypto wallets. The other core development teams also had important updates, as always.
– Released version v2.2.0 of the iOS platform. The Wallet dApp of this version supports multiple network environments such as Ethereum, Heco, BSC, Fusion, Arbitrum, etc., and can quickly switch between networks and wallets
– Improved the implementation mode and interaction design of DID transactions in a multi-network environment
– Supported main DeFi applications on HECO and BSC, as well as revenue-related processing
– Supported Ethereum/Arbitrum uniswap currency exchange application
– Supported HECO’s mdex currency swap application
– Completed the support for TokBridge and Binance bridge
– Completed the support for hELA on HECO
– Improved the estimation method of transaction gasfee
– Improved the processing logic of ERC token and improve related UI/UX
– The in-app-browser is customized and expanded according to Essentials’ needs, while integrating new UI design
– Fixed bugs in DPoS voting applications found by the community
– Divided test cases according to needs, and improved test cases at the same time in Java SDK
– Continued to improve Hive Node’s use of IPFS for Backup/Restore mechanism and internal optimization
– Hive Node released an internal test version and updated the environment to verify the IPFS-based Backup/Restore mechanism
– Continued the development of Carrier 2.0
– Investigated the Lightning Network signature process and P2P interaction process, and did technical accumulation for the subsequent development of the Lightning Network on the main chain. Lightning Network is a solution for fast payment of digital assets. By introducing it into the main chain, the transfer time of assets on the main chain can be shortened and the transfer efficiency can be improved.
– Continued to test the stability of the schnorr signature of cross-chain withdrawal transactions
– Preparing for the release of the new version
– The blockchain browser added an API that can obtain RichList and developed the function of counting the number of addresses whose balance is greater than 0, and deployed to testnet for testing
– RPC interface resolved id completed the support for querying Customized ID. In addition to having the functions of ordinary DID, Customized ID supports the use of custom strings as DID identifiers, and can perform DID operations and management through multi-signatures, and can transfer the ownership of Customized IDs. The user can register a character string with special meaning as the identifier of the Customized ID, and use the ID as the DID of the team or organization, and issue the certificate through the DID. When the management authority of the team or organization needs to be transferred, there is no need to change the DID of the organization , You can directly complete the replacement of management personnel by transferring the ownership of the DID.
– SPV now supports obtaining DID operating rates based on the height of the EID sidechain
– Fixed other issues found
– Completed the NFT cross-chain implementation and test
– Developed and tested the function of 12 random validators as layer2 validators
– Tested layer2 dynamic perception and updated the function of arbiter.
– Tested and upgraded the bridge contract function
Elastos Wallet Core Module
– Modified the classes derived from public and private keys to support BTC or ELA by selecting elliptic curves through parameters
– Added the IBTCSubWallet and IElastosBaseSubWallet classes, and continued the development work to support BTC.
– After this part of the work is completed, it will mark the completion of Wallet-SDK’s support for major public chains such as Elastos, Ethereum and Bitcoin, so that wallets integrated with the SDK have the ability to become full-chain wallets, which is of great significance for expanding the elastos ecosystem.