The @MultiversX path of progress remains undeterred.This week we have been all hands on bringing the Guardians feature live on mainnet, and finalizing the new launchpad implementation.Weekly #multiversxtech 🛠️
1/ Started implementing a new feature which will improve the synchronization process of the full archive nodes by having them connected also on a parallel specific network
2/ Work on updating the node to the latest libp2p libraries was carried along with implementing a way to specify another 3 types of transports besides TCP. So QUIC, WebSocket & WebTransfer transport protocols will soon be available for the MultiversX node.
3/ Progress on the new smart contract debugger infrastructure, routed via VM hooks. Experiments with large values in contract storage, using the new (yet unreleased) Rust interactors.
4/ Other notable achievements:- Tests on launchpad SC with guaranteed winning tickets for XMEX migrated users
- Work on integrating ESDT functionality into our Rosetta implementation
- System test scripts update to support VM 1.5
5/ - Implement tickets collections on NFT service
- Devnet D1.5.7.1 release which brings the guardians feature on the devnet for further implementation work & testing
- Consensus configurable finality bugfix and analysis
- Internal testnets versioned go build
6/ - Work in progress for the possibility of running more test scenarios in parallel in our black-box testing framework written in GO
- Mainnet flags activation checks and integrators support
- System test scripts update for bughunt
- Delegation-manager testing
7/ - Tests on community exchange pair creation flow with EGLD
- Worked on the state package refactor
- Fixed a state snapshot bug which manifested itself by not copying some trie nodes from one epoch to another
- API: get collection properties data from gateway
8/ - General fixes and refactor on sovereign: scr pre processor; notifier and feat updates with latest ws host; scr processor; block processing; multiESDT transfer for sovereign
- Integrating websocket observer connector to notifier-go setup
9/ - System test all upcoming branches
- Reviews and audits on Mystery Box Smart Contract, new liquid stake locking smart contract, new launchpad guaranteed tickets algorithm
- Add analytics query for collections list on devnet
10/ - Guardians testing on MultiversX Wallet & xPortal integrations
- Collections properties analysis for the registerAndSetAllRoles built-in function
- Integration and system testing for notifier observer integration
- Add support for RelayedV1 transactions in mx-py-sdk-core
11/ - mxpy release
- Further research and planning on sovereign SDK and bridges
- Research and continued specs on account abstraction and Web3 games SDK
- xLaunchpad testing
12/ - KYC service refactoring & testing
- sdk-js: usernames support, tokens transactions factory improvements
- Twisbox orchestrator finalized ComplyAdvantage integration
- Laid out specs for securing balances of the upcoming cards functionality
The weekly #multiversxtech overview is here 🛠️ Our devs team had yet another productive week, check out the progress 👇
1/ The latest xExchange upgrade enabled Smart Contract addresses to have energy. This important change incentives project treasuries which usually involve multisigs to get exposure to XMEX and more primitives to be built on top. Energy DAO SC template: github.com/multiversx/mx-…
2/ Sovereign shards: created the first block that also includes transactions from the mainchain. Started implementation of sovereign chain block processing with shard headers notarization on the validator's side.
Once the resource pool becomes large enough, and live applications demonstrate a clear accumulation of utility and benefits, a snowball, suddenly, turns into an avalanche.
The utility accumulation inside the MultiversX Ecosystem is quickly adding up.
1/ New release on MultiversX Explorer, which brings a new tab in the page of smart contracts that are deterministically built, allowing users to read the deployment details, code and functions and thus fortify security via transparency and process standardization.
2/ Created and ran benchmarks for the new multi-signer signature aggregation and verification method that is prepared for the next release showing ~2x improvements in performance.
xExchange & MEX 2.0 are LIVE on the @ElrondNetwork.
This transition is not just a massive technical feat, but the beginning of a new chapter for DEX native liquidity tokens.
Upgrading the rails of value exchange between worlds.
Weekly #multiversxtech 🛠️
1/ xExchange is now live, following the successful transition from Maiar DEX. Almost 3 trillion LKMEX have already been converted to XMEX to enjoy increased benefits of the 2.0 Economics Model.
2/ The NFT service is the newest @ElrondNetwork component made open source. Also added historical events indexing for all marketplaces & historical price computation, alongside several bugfixes & improvements.
Step by step, methodically building what's missing, to cross past the critical tipping point of adoption.
This has been our focus, and it will continue to be so.
Weekly #MultiversXtech 🛠️
1/ The ongoing mainnet upgrade v1.3.48 is bringing a new direct connection processor, heartbeat v2 improvements and fixes on accounts trie remover and transaction simulator data concurrency.
2/ Finished the implementation of real time info about trie sync into termui and sign transaction(s) endpoints on 2FA service, along with other final fixes on different sub-components.
Constant innovation and building. New novel consensus and block creation model: scheduled transactions, partial miniblocks execution for cross shard txs. Hardcore optimisations on p2p, heartbeat, consensus crypto and more.
Sovereign Chain SDK: for anyone to launch their own chain, no code needed. Seamlessly connected to the main chain through a novel bridge, full block and changeset validation.
xWorlds can run on these, to enable real time interaction, seamless user experience.
Running one Sovereign chain with a limited number of nodes - like 100, will still offer good security, and can achieve super high OPs per seconds. Specialised contracts running in WARM instances on bigger machines.
Months of synergic efforts have come to life with the Inspire launch.
Its modules are complementary pillars to the Elrond NFT landscape, set to increase the outreach and influx of resources for each community initiative.
This is only the starting point.
Weekly #elrondtech 🛠️
1/ Laser focus on the Inspire launch due to its complexity involving multiple products and infrastructure components. NFT projects can now leverage Metaspaces to deploy their own marketplace, with Inspire's key features and functionalities, directly into their websites.
2/ The latest testnet upgrade helped us execute comprehensive testing scenarios on a set of features that are in the works for many months, which are intended to allow execution of partial miniblocks and reduce the bandwidth between nodes in several situations.