Abstraction & UX are of critical importance for enabling the next wave adoption.Solutions that take the time to properly address them stand to gain a decisive competitive edge.Weekly #multiversxtech 🛠️
1/ The Guardians feature has been deployed on testnet, and with this occasion we invited the community to an incentivized hacking competition. Several topics that have been pointed out are already fixed, such as the limited denial of service for accounts with leaked keys.
2/ Created a WebSocket connector template for the Outport Driver that facilitates seamless exporting of blockchain data (such as blocks, validators, and processing results), useful for dApps, network monitoring and data analysis.
3/ - Reviews and specifications on the Output transfer ordering for all kinds of scenarios with a focus on ensuring deterministic execution and order on multiple cross shard calls and callbacks.
4/ Other notable achievements:- Testnet T1.5.4.0 release after guardians' competition findings fix
- Finished implementing a feature which will sync missing trie nodes from network if they are not saved in storage
- Written semi-integration tests for different scenarios
5/ - Further testing & optimisation on the concentrated liquidity base implementation SC
- Finished transfer ordering
- Wrapping up some log events updates
- Final touches on the Safe Price mechanism
6/ - Started implementation of a robust mechanism that facilitates the transmission of node configurations over a WebSocket when a request is made for seamless retrieval and querying of data
- Implement general NFTs analytics query
- Update staking contract tutorial documentation
8/ - TCS:
- Added extra fields on /register route response, in order to provide url for 3rd party apps also, not qr code only
- Improved the errors returned on API level, as internal server error was used for most of the cases
- Reviews + testing on latest changes
9/ - Further development of system tests targeting the VM
- Integrated the WebSocket template into a custom solution to enable firehose integration and developed additional scripts to facilitate the necessary setup for testing the integration
10/ - sdk-js - minor release of sdk-js-wallet
- Bugfixes on the component responsible for computing transaction gas fees in the outport driver
- mxpy contract verify update to specify contract name when using verifying a multicontract
implemented "cold" signing with mxpy
11/- Add guardian support for mxpy
- Bughunt & bugfixes on the WebSocket host to ensure uninterrupted message transmission even when no clients are connected to the server
- Debugging and testing support
- sdk-py - BLS signing support for M1
12/ - Working on copying data from ES indexes to Google Big Query
- Improvements on the reproducible builds flow (support for multi-contracts) - version not yet released
- Testing on: xLaunchpad, Delegation manager, xExchange API
- Epochs fast forwarder on internal testnets
13/ - Stress testing guardians
- Enable the extension for the guarded account protection in case of compromised account by allowing the user to set again the active guardian in pending state, which doubles protection time
- xLaunchpad API improvements
14/ - KYC service testing
- Multi tokens transfers via relayed transactions semi-integration test
- Finished the task that brings consistency into tokens transfers values checks
- Configurable shard blocks finality analysis and first implementation
15/ - Redis helm chart and mainnet redeploy
- Internal testnets elasticsearch indexer setup
- Review on new log events standard, which enhances the information for developers and users for the information that passes between SCs
- Added new contracts labels
16/ - Boosted metastaking upgrade fuzz tests
- Updated prometheus metrics for guardians service
- Redis cacher implementation and testing for guardians service; this will replace current local cache implementation that is not suitable for scalable solutions
17/ - mx-sdk-py-exchange refactors & dev
- Extended documentation for Governance off-chain and on-chain process for xExchange
- Working on ARM64 build and repository for a set of our solutions
18/ - Specifications for community farms, farms with multiple rewards, new mystery box lottery SC
- Distributed locks implementation for guardians service, based on redis
- Prototype for a smart contract static API for tests, routed through the VM executor interface
19/ - Fixed an undefined behavior in the VM in an edge case
- Added new unit tests & bugfixing on MultiversX API
- Added more testing scenarios on twisbox orchestrator
- Guardians testing
20/ - Debugging various issues on cards microservices
- New indexer testing
- System test scripts improvements
- Testing all incoming branches
21/ - KYC service: backoffice: /accounts, /pending-accounts, /history, /stats and general pipeline verification after KYC validation
- Finished new price discovery charts data
- Optimised escrow queries with events handling
Curiosity and excitement for building.
That's the spirit that echoed in the @MultiversX community at The Bucharest Hackathon, where multiple teams leveraged our dev tools to build new and useful apps.
Great way to recharge between sprints.
Weekly #multiversxtech 🛠️
1/ After making the DEX service and SCs open source, we are preparing an in-depth documentation to further improve dev experience and encourage building on top of xExchange.
2/ Finished implementation for adding processed header hash into consensus messages used for aggregate signatures validation.
The MultiversX Ecosystem is flooded with progress.
New DeFi primitives, dev tools, protocols and iterations upon existing applications are emerging at a rapid pace.
This is the year to build.
Weekly #MultiversXtech 🛠️
1/ elrond-go v1.3.50.1 has been released and brings significant performance improvements and a more stable experience for node operators through the deactivation of the in-epoch trie pruning process.
2/ The entire MultiversX product, infrastructure and documentation stack is undergoing a migration to the new rebranding.
X Day is just 5 days away!
We are charged up to engage in conversations, hear valuable feedback & ideas, and discover even more community initiatives.
Come and meet us in Paris.
Weekly #elrondtech 🛠️
1/ Started working on a new feature that will auto-balance the data tries, resulting in fewer loads of trie nodes from disk. Released T1.3.48.0 & D1.3.48.0.
2/ Handled a hardfork event on devnet: we have managed to recover the chain after a wrong setup on the chain that caused a rollback behind final block operation on metachain.
Expanding digital realms will be created at the intersection of scalable blockchain technology and captivating Web3 culture.
NFTs, identity and ownership open a new and exciting exploration space.
Weekly #elrondtech 🛠️
1/ We have released a new Elrond Explorer upgrade, which brings enhanced transparency and several key growth metrics about the ecosystem, such as market data for ESDT tokens, logs for specific failed SC calls, badge identifiers for full history nodes & locked accounts, and more.
2/ The already proven smart contract-based Price Discovery mechanism was once again in the spotlight, managing 17M+ $CRT and 94K+ $EGLD in deposits, totaling $11M+ USD.
The result was a seamless process that ensured minimum volatility and maximum fairness to everyone involved.
We are assembling the new internet economy, one building block at a time.
Each one carefully designed and tested, before being committed to what will become the robust foundation of an improved global financial system operating at internet-scale.
Weekly #elrondtech 🛠️
1/ The Elrond <> Ethereum bridge has gone into the final rounds of public testing, together with our partners who operate relayer nodes to keep the bridge highly available, decentralized and transparent. Final security audit for the bridge Solidity contract was performed.
2/ Version 3 of the Price Discovery smart contract is now merged and ready to be utilized for the next event. A new flow has been created for adding new token pairs with the initial liquidity providing address integrated. Working on a merge LKMEX feature, to address dust issues.
The vibrant @ElrondNetwork NFT ecosystem is powered by tools & platforms 100% developed by the community 🌍
A powerful sign of what can be achieved when internet-scale blockchain technology is put to great use by motivated builders.
Weekly #elrondtech 🛠️
1/ The Maiar DeFi Wallet has been released in the Chrome web store as an extension for Chrome, Brave & other chromium browsers. It can manage multiple mainnet accounts at once, enabling easy access to funds and convenient signing for DeFi transactions.
2/ We have finished the elrond notifee component that is able to push tokens price changes. The component has also been integrated with the Elrond <> Ethereum bridge, writing the price changes to the aggregator contract.