Skip to main content

Envio Developer Update September 2023

· 5 min read
Cover Image Envio Developer Community Update No.1

Welcome to our first-ever monthly community update that will be happening on a monthly cadence so you can get a first-hand snapshot of what the team has been focusing on in the previous month.

So what's been happening behind the scenes at Envio? Lots! In this update, we’ll cover technical features, release updates, upcoming events, and milestones we've reached. This month's update also provides a sneak peek into Envio’s upcoming Hypersync feature 👀. This month has been an epic display of #BigDevEnergy with our first release going live! 🚀

To commemorate the release of our alpha version we launched the Envio “Build Bigger. Ship Faster” Grant Program, where we’ve invited blockchain developers like you to receive up to $10,000 in prizes for simply integrating an awesome use case with Envio, and providing us with feedback on your experience. Cool right?! 🤩

In addition, our Greeter Tutorial, launched on Polygon, basically allows you to write a greeting message on the blockchain by indexing a simple Greeter smart contract, and instantaneously querying your greeting message using Envio. Think of it as the on-chain equivalent of a “#gm” Discord channel.

The team has also joined forces with the fantastic team at Linea, where co-founder and shipping enthusiast Jason Smythe hopped on an interview to discuss why we built the Lindexer, a recap of our experience at EthGlobal, and the decision to take the Lindexer from hackathon project to production-grade infrastructure. The Lindexer is a hybrid indexer for Linea, powered by Envio, that can index both on and off-chain data efficiently in a decoupled manner. This is particularly useful for NFT-related applications, where in most cases, the NFT metadata is stored off-chain.

Full interview here. 👈

Upcoming Events ⭐

  • Join the Envio team at the Berlin Blockchain Week 2023 from the 11th-17th of September, where we’ll be attending DappCon, handing out our world-famous stickers, and hosting a “Beers & Bratwurst” event. Beers and banter will be provided, but first come first serve so don’t forget to RSVP by clicking here. 👈
  • Meet and greet the Envio team at ETHLondon 3-Day Hackathon hosted by Encode Club later in October. Expect awesome bounty prizes and stay tuned for more details leading up to the event.

Technical overview 🏗️

Ever wondered what makes Envio tick? Our brilliant devs have documented our current architectures and created snazzy diagrams and templates to make it all crystal clear. Whether you're a tech whiz or just a curious soul, these visuals will shed light on Envio’s inner workings.

Metrics Setup with Prometheus: 📈

We've stepped up our game with a Prometheus integration, keeping a close eye on all the important metrics, and explored ELK (Elasticsearch, Logstash, and Kibana) for those who crave even more data insights.

ELK Spike: 🦌

Speaking of ELK, we've taken a bold step by completing the ELK setup in docker-compose. Get ready to dive deep into logs and analytics like never before!

Linea: ✨

We're thrilled to announce that we’ve partnered with Linea. We are also adding ERC-1155 support to our templates, making sure we've got all the bases covered.

UI Login and Playground: 🖥️

Our user interface is getting a facelift! We've introduced user authentication and deployed a sleek UI [COMING SOON].

Indexing Speed Benchmarking: 🚀

Need for speed? We've built a framework to measure indexing speed and, of course, provided some juicy insights for optimization. Fasten your seatbelts; it's going to be a wild ride!

Re-syncing: 🔄

Sometimes you need a fresh start, right? That's why we've implemented the 'raw events' ChainWorker, allowing us to re-sync from the raw events table. P.S. We've even got plans for a fancy ChainWorker swapping mechanism.

HyperSync: 🚄

Last but not least, we're reaching new heights with our HyperSync feature. The tests are in, and the documentation is looking sharp. Prepare to experience indexing at blazingly fast speeds!

TL;DR, Nodes are optimized for consensus not reading and serving data. This service aims to optimize blockchain data for reading and querying with accelerated APIs 🧠

Stay tuned for more monthly updates and hop in our Discord for more up-to-date information.

Exciting times are ahead, and we’re thrilled to have you along for the ride. Until next time, stay curious and keep up the good shipping! 🚢

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.

Website | X | Discord | Farcaster | GitHub | Medium