Envio Developer Update October 2024
Welcome to our October 2024 developer update! We’re excited to share the latest version, which features improvements like smoother contract imports and better error handling. This month, we’re spotlighting our integrations with MIRA Exchange and Gateway.fm, along with our recent success at the Encode hackathon, where the ModuleScan project stood out. Let’s dive in!
🚀 HyperIndex Version 2.6.0 is now available 🚀
We are excited to announce that the current release is v.2.6.1!
Improvements:
- feat: prompt for start block on RPC URL networks in contract import
- Improve contract import to stop asking for API keys
- Improve crash error
- Add mainnet selection in Fuel contract import
- Improve Batch Set error
For more information, you can view all past and current release notes in the Envio github.
To stay updated with our latest releases and developments, give us a star on GitHub! Your support is greatly appreciated! ⭐
Dynamic Contract Pre-registration
You can now add the preRegisterDynamicContracts flag to your event configuration. For events with this flag enabled, the indexer will perform an end-to-end run specifically for these events, executing all relevant contractRegister functions to collect dynamic contract addresses. The indexer will then restart with these addresses from the start block configured for the network, rather than from the block where each contract is registered. This approach drastically reduces indexing time for standard factory contract setups, minimizing the need for multiple small block range queries in favor of larger, grouped queries. See the example below.
PoolFactory.CreatePool.contractRegister(
({ event, context }) => {
context.addPool(event.params.pool);
},
{ preRegisterDynamicContracts: true },
);
Update: The
preRegisterDynamicContractsoption was deprecated in version2.19.0because default contract registration became significantly faster. You no longer need to enable pre-registration explicitly.
Envio Powers Developers on Fuel Ignition
Just like a well-tuned engine, the right Fuel makes all the difference. Envio is proud to support applications and developers with the fastest access to real-time and historical data on the Fuel Network.
Learn which Fuel applications we are supporting to date.
Exciting DeFi Integration with MIRA
We’re thrilled to announce that Envio's efficient indexing solution has been integrated with MIRA, an open-source DeFi platform designed to match traders and liquidity providers using the most efficient AMM on the Fuel Network. ⚡️
This integration enhances the capabilities of MIRA by providing faster and more reliable access to on-chain data, ensuring a seamless experience for all users.
Envio Powers GatewayFM With Efficient Indexing
We’re excited to share that Envio's modular data indexing solution powers Gateway, a pioneering Web3 infrastructure provider. With Gateway, you can deploy zkEVM app rollups in minutes,code-free! With Envio’s native support for indexing any EVM-compatible chain, this makes a fruitful partnership. One-click integration next, stay tuned 😎
Can We Really Predict the Future?
As prediction markets reshape media and decision-making, discover how they work and how Envio enhances Limitless Exchange with real-time data indexing and insights in our latest case study. 🔮⚡
Read the full case study.
Enhancing Developer Experience in L2s
Layer 2s have created a multi-chain ecosystem for Ethereum's scalability, but liquidity fragmentation and poor UX continue to be challenges. Explore how Brid.gg is working to transform user interactions with the OP Superchain, enhancing accessibility in our latest case study.
Read the full case study.
Encode Hackathon Winner: ModuleScan
Congratulations to ModuleScan for winning multiple prizes at the Encode hackathon! This innovative indexer tracks historical smart account module activity, showcasing:
- Recently deployed accounts
- Installed and uninstalled modules
- Historical activity for modules and accounts
Using both HyperIndex and HyperSync, ModuleScan delivers some seriously powerful insights.
Explore ModuleScan:
We’re proud to award ModuleScan:
- Best Use of HyperIndex: $1,500
- Most Creative Application of Envio’s Features: $1,000
Kudos to Timur Badretdinov! 👏
Highlights from Zebu Live & Encode London
We had a fantastic time at Zebu Live and the Encode London Hackathon & Conference! At both events, we hosted data indexing workshops where blockchain developers could explore faster, smarter ways to access their on-chain data, demonstrating how alternative indexers like Envio can improve their data retrieval.
Additionally, we sponsored $4,500 in bounties at the Encode London Conference, encouraging developers to engage with our platform and showcase their skills. A massive thank you to the organizers and to everyone who attended our workshops and participated in our bounties.
For more upcoming events and where to catch us - be sure to check out our upcoming events below.