Skip to main content

Envio Developer Update August 2024

· 8 min read
Cover Image Envio Developer Community Update August 2024

Welcome to our August 2024 developer update!

We’re excited to share the latest and greatest developments from the Envio team. In this edition, we’ll highlight the launch of our latest V2 release, showcasing exciting new features and important fixes. We’ll also cover key updates for August, including upcoming events, partnerships, and more. Let’s dive in!

HyperSync Milestone ⚡

Cover Image HyperSync Requests

HyperSync requests have surpassed 10 billion requests, demonstrating HyperSync as a clear up-and-coming favourite for faster data indexing compared to RPC. As many of you know, Envio's indexer, HyperIndex, supports both RPC and/or HyperSync as a data source for ingesting blockchain data.

The traditional approach to blockchain data retrieval uses RPC methods to extract data. This method, while functional, is far from efficient when querying lots of data. More info on this here.

Version 2.2.0 now available 🚀

We are excited to announce that the current release is v.2.2.0!

What's changed?

Features

  • New Timestamp scalar type available in schema.graphql. It's represented as an instance of Date, making your handlers and queries more flexible, fast, and explicit.

Fixes & Polishing

  • Updated Viem version to the latest V2 to fix type conflicts with the Viem version on user-side. ⚠️ Be careful if you're using Viem V1 in your indexer handlers. This change might cause unexpected behavior.

  • Fixed incorrect import of a type, which caused tsc --build to fail. Also, prevented this from happening in the future by adding a TypeScript type check to CI pipeline.

  • Fixed codegen with HyperSync/RPC endpoint in the config having a trailing slash.

  • Updated the supported chains list by adding new chains and removing deprecated ones.

  • Removed dependency on Ethers.Interface.

Other

  • Worked on Wildcard Indexing feature implementation.
  • Worked on Fuel merge.
  • Added script to help update the chain list.

To stay updated with our latest releases and developments, give us a star on GitHub! Your support is greatly appreciated! ⭐

For more information and to view the full list of current and past release notes, click here.

What's next?

  • Wildcard indexing 👀

Transition to HyperIndex v2 Hosted Service – Important Updates

With the launch of HyperIndex v2, we're excited to share that the v2 Hosted Service is coming soon! Expect significant UI/UX improvements and enhancements to boost stability, reduce build times, and lower costs.

To facilitate this transition, we’re reducing the number of indexers on the v1 Hosted Service.

Specifically, we’ll remove:

  • Non-production deployments.
  • Indexers older than one month with no recent endpoint requests.
  • Indexers using outdated versions (v0.0.x and lower).

🚨Action Required:

  • Promote any indexers you’re using to production status.
  • Ensure your indexer version is >1.x or ideally v2. 😉

For more details on the new pricing tiers, check our initial thoughts here. We appreciate your cooperation during this transition and look forward to what’s ahead! 🚀

If you need to keep any specific indexers running, please reach out to us in Discord. Also, stay up-to-date with our latest version releases by following the “🚨releases” channel in Discord for live updates as soon as new versions are available!

Envio x EthGlobal: EthOnline Hackathon 2024

The EthGlobal ETHOnline Hackathon is officially live and will run until September 13, 2024! 🎉

While applications are now closed, Envio is excited to offer $5,000 in bounties to participants. To help participants succeed, we've curated a comprehensive hacker pack filled with essential resources and tools. For more information, be sure to check out our hacker pack! We’ll keep the community updated as the hackathon progresses and announce the winners once it's completed. Good luck to all participants!

Cover Image ETH Online Hackathon Banner

Building ChainDensity

Cover Image ETH Online Hackathon Banner

Understanding address activity in blockchain networks reveals the underlying dynamics of decentralized applications. ChainDensity is a powerful tool designed to visualize event and transaction density across Ethereum and EVM-compatible blockchains.

By transforming raw data into clear visualizations, ChainDensity empowers developers and data analysts to uncover trends and optimize performance. It operates in two modes: Event Density and Transaction Density, allowing users to assess address activity over time effectively.

Learn more in our full blog post.

Sablier Case Study

We’re excited to announce that Sablier, a free-to-use infrastructure for money streaming and token distribution, has integrated with Envio's modular data stack to power its next-gen multi-chain token distribution platform!

Learn more in our latest case study blog.

Cover Image Sablier Integration

Envio's HyperIndex Repo is Public! 💫

Our HyperIndex repository is now public. Star it on our GitHub to stay updated with our latest developments!

Screenshot of Envio

Envio Supports Devs Building on Surge & Citrea!

Envio’s modular data stack now supports developers building on both Surge, a custom Rollup-as-a-service (RaaS) on Bitcoin rails - and Citrea - Bitcoin’s first zkRollup. Surge offers a secure and robust foundation for rollups, enhanced by Envio's modern data indexing framework. Meanwhile, Citrea leverages Bitcoin’s security with ZK scalability, empowering developers and data analysts to pioneer innovative solutions on the Bitcoin network.

Start Shipping. 👈

Upcoming Events 🗓️

Workshops & Developer Tutorials 🧑‍💻

For more written tutorials visit our docs.

For more video tutorials visit our YouTube

Cover Image of Dev of the Month for August

This month, we’re excited to spotlight Martin Domajnko as our Featured community member and Developer of the Month! Martin is a true asset to the Envio community and a dedicated team member of Lutra Labs, a deep tech R&D studio, where he channels his passion for blockchain into crafting innovative and optimized solutions.

Martin has made significant contributions to the blockchain community through impactful projects, including Swaylend, a lending protocol on the Fuel Network; Masca.io and Masca MetaMask Snap, decentralized identity solutions within MetaMask; and Endorse.fun, an on-chain social endorsement and reputation platform for Web3.

"I discovered Envio while searching for an indexer to use with Swaylend, the lending protocol our team is developing on Fuel. Given my extensive experience with indexing solutions on other EVM chains, coupled with the excellent support provided by the Envio team, we were able to set up our initial version in less than a day. Kudos to the Envio team for their outstanding product and swift assistance!" - Martin Domajnko - Senior Full-Stack Engineer at Lutra Labs

Explore Martin's impressive indexers:

For a full list of deployed indexers visit our explorer.

Be sure to follow Martin on X and check out his work on GitHub to stay updated on his latest projects and contributions.

Playlist of the Month 🎧️

▶️ Open Spotify

Screenshot of Envio

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.

Ship with us. 🚢

Envio is a modern, multi-chain EVM blockchain indexing framework speed-optimized for querying real-time and historical data.

If you're a blockchain developer looking to enhance your development process and unlock the true potential of Web3 infrastructure, look no further. Join our growing community of elite developers, check out our docs, and let's work together to revolutionise the blockchain world and propel your project to the next level.

Stay tuned for more monthly updates by subscribing to our newsletter, following us on X or hopping into our Discord for more up-to-date information.

Book a demo

Subscribe to our newsletter 💌

Website | X | Discord | Farcaster | Hey | Medium | YouTube | Reddit