Skip to main content

Envio Developer Update July 2025

· 6 min read
Cover Image Envio Developer Community Update July 2025

Welcome to our July Developer Update.

This month, we embraced built-in cache for effect calls, improved loaders, added new testing utilities, and introduced more control over output configuration. We also launched a one-click indexer generator, shipped fresh hacks from our internal hackathon, and kept refining the overall developer experience.

We made stops at EthCC and Pragma Cannes too, catching up with builders from across the space. Let’s dive in!

Latest Releases: v2.23.0 → v2.26.0

⚠️Note: Current Release is v2.26.0

Built-in Cache for Effect Calls

import { experimental_createEffect, S } from "envio";

export const getMetadata = experimental_createEffect(
{
name: "getMetadata",
input: S.string,
output: {
description: S.string,
value: S.bigint,
},
cache: true, // Simply set cache to true
},
async ({ input, context }) => {}
})

Learn more in our docs about how to persist the cache on reruns and share it with Hosted Service (alpha).

V2.23.0

Embracing loaders

In v2.23.0, we added context.set, context.unsafeDelete, and context.getOrCreate to loaders.

Add context.isPreload to distinguish between the first and second loader run. If you are a power user, from now on we recommend going all-in with loaders and keeping your handlers empty.

Learn more in our dedicated loaders guide.

For a full list of changes and more information about current and past releases, view the release notes on our GitHub.

Love what we’re building as much as we do and want to stay updated on our latest releases and developments? Give us a star on GitHub! Your support means the world to us! ⭐

New Feature: Instantly Generate an Indexer from Your Contract Address

contract address

We’ve refreshed our landing page with a handy new tool. Simply paste your contract address to:

  • Get an estimated indexing time
  • Receive one command to autogenerate your indexer
  • No config files. No guesswork. Just paste and go.

Try it out now by visiting our landing page.

Envio Supports Base with Lightning Fast Data Retrieval

base support

Base is booming. Your data should too. Envio’s HyperSync supports Base with the most advanced indexing on the market. Sync historical data in minutes, access it up to 2000x faster than RPC, and query structured logs, traces, events, and functions.

Learn how to index millions of events in Seconds on Base using Envio in this thread.

Internal Hackathon July 2025

internal hack turkey

We wrapped up another successful internal hackathon during our team offsite this month. The goal? Build tools that push Envio forward. Some are already live.

We run these every last Thursday of the month, so keep an eye out for more builds. Let us know which one’s your favourite.

Check out this thread to see what we built in under 24 hours.

Supercharge Your Ethereum Data With Envio’s HyperSync

eth support

Ethereum is on fire. ETF inflows are climbing, regulatory clarity is coming, and price action is picking up. The network’s heating up, but can your infrastructure keep up? Envio’s HyperSync lets you index millions of events on Ethereum in seconds. No delays. Just fast, structured access to the data that matters.

Learn how in this thread.

EthCC & Pragma Cannes 2025 Recap

ethcc & pragma

Yes, we Cannes!

Big shoutout to the EthCC team for an incredible event, and to ETHGlobal for hosting a packed Pragma. Non-stop energy, great convos, and a stacked builder crowd.

We’re proud to be building alongside some of the sharpest devs and innovators in the space. Huge thanks to everyone who made it happen. Until next time.

Missed our workshop on lightning-fast multi-chain indexing? Catch the replay on YouTube.

Upcoming Events 🗓️

july 2025 DOTM

This month’s featured developer is Nikhil, a software developer and technical content creator who’s been sharing practical insights with Web3 devs for years. He’s worked with teams like Figment, Celo, and Bitquery, crafting developer-facing content. Nikhil has also contributed as a Solidity developer on smaller DeFi projects and is now focusing on personal projects while exploring new opportunities.

He recently got hands-on with Envio, using our tools live on stream to build a custom database for Across Protocol. His clear walkthroughs on his YouTube channel and detailed feedback have helped surface valuable insights and made our tooling more accessible to the wider community.

“I came across Envio through some of the content Jonjon had shared, his projects like Logtui and V4, really caught my attention and pushed me to try it out. What I was looking for was a framework that gave me full control and flexibility, and Envio delivers exactly that.

I’m currently working on a personal project to build an explorer and analytics platform for Across Protocol, so it felt like a good time to dive into Envio. So far, the experience has exceeded expectations. The documentation is solid, it answers almost every question I’ve had while working with it.” - Nikhil, Developer & Web3 Educator

Be sure to follow Nikhil on X and check out their work on GitHub to see what they’re building next.

Playlist of the Month 🎧️

july 2025 playlist

▶️ Open Spotify

Ship With Us 🚢

Envio is a multi-chain EVM blockchain indexing solution for querying real-time and historical data. If you’re working on a Web3 project and want a smoother development process, Envio’s got your back(end). Check out our docs, join the community, and let’s talk about your data needs.

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.

Subscribe to our newsletter 💌

Website | X | Discord | Telegram | GitHub | YouTube | Reddit