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.
Upcoming Events ๐๏ธโ
- DevCon: 12-17 November 2024
- EthGlobal Bangkok: 15-17 November 2024
- Rootstock Educate: Why Is Blockchain Data So Slow? How to Get It Fast on Rootstock - 10 December 2024
Featured Developer ๐งโ๐ปโ
This month's featured developer and community member of the month is Ankush Jha, a dedicated developer and crypto native with three years in the space. Known for his sharp research skills and innovative approach, Ankush has made significant contributions to our community as a developer and researcher.
"Envio is an amazing product. What I like the most about them is their blazing-fast indexing speed. Iโve never had an experience like this ๐" โ Ankush Jha
Ankush developed a GMX V2 multi-chain indexer spanning Arbitrum and Avalanche, where GMX data can be queried via a unified API. The code repo is available on GitHub.
Be sure to follow Ankush on X and check out his work on GitHub to stay up-to-date with their latest projects and contributions.
For a full list of deployed indexers visit our explorer.
Playlist of the Month ๐ง๏ธโ
โถ๏ธ Open Spotify
Envio Freelancer Network ๐โ
Need an indexer but donโt have the bandwidth? Whether you're looking to find top-notch freelancers or youโre a freelancer seeking new opportunities, we've got you covered. Our thriving Freelancer Network connects skilled contractors with Web3 protocols to service their data needs. โก๏ธ
Simply fill out the form to join our freelancer network.
About Envioโ
Envio is a fast, developer friendly blockchain indexer and the fastest, most flexible way to get on-chain data, making real-time data accessible for developers across the Web3 ecosystem.
With Envio, developers can query and stream blockchain data efficiently without the complexity of running their own infrastructure. Envioโs blockchain indexing tools supports any EVM network and is trusted by many teams building everything from DeFi platforms to analytics dashboards and production applications.
If youโre a blockchain developer or analyst looking to enhance your workflow, look no further. Join our growing community of Web3 builders and explore our docs.