Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
23 commits
Select commit Hold shift + click to select a range
1fa5cc6
Update blog posts with latest revisions
Jordy-Baby Nov 13, 2025
463bc2c
Update 2023-08-17-what-is-an-indexer.md
Jordy-Baby Nov 13, 2025
6acc840
Update blog/2023-09-06-envio-community-update-1.md
Jordy-Baby Nov 13, 2025
f7472e2
Update blog/2023-09-27-envio-community-update-2.md
Jordy-Baby Nov 13, 2025
ce28f14
Update blog/2023-10-19-envio-celebrates-first-grantee-project-multi-c…
Jordy-Baby Nov 13, 2025
9ff76cc
Update blog/2023-08-08-methods-to-query-blockchain-data.md
Jordy-Baby Nov 13, 2025
591c005
Update blog/2023-08-17-what-is-an-indexer.md
Jordy-Baby Nov 13, 2025
d54b522
Update blog/2025-01-21-what-is-a-blockchain-indexer.md
Jordy-Baby Nov 13, 2025
40517d2
Update blog/2024-12-18-case-study-zkpass.md
Jordy-Baby Nov 13, 2025
ca8c3db
Update blog/2023-10-24-indexer-benchmarking-results.md
Jordy-Baby Nov 13, 2025
8076530
Update blog/2025-06-12-how-to-index-monad-data-using-envio.md
Jordy-Baby Nov 13, 2025
a4c8bac
Update blog/2023-08-08-methods-to-query-blockchain-data.md
Jordy-Baby Nov 13, 2025
ea45e07
Update blog/2023-08-22-envio-grant-program-is-live.md
Jordy-Baby Nov 13, 2025
a26e92b
Update blog/2024-05-30-envio-community-update-may-2024.md
Jordy-Baby Nov 13, 2025
1b4bd29
Update blog/2024-11-08-hosted-service-v2.md
Jordy-Baby Nov 13, 2025
065ec63
Update blog/2025-01-21-what-is-a-blockchain-indexer.md
Jordy-Baby Nov 13, 2025
036279a
Update blog/2025-05-16-monad-hackathon-winners-2025.md
Jordy-Baby Nov 13, 2025
331b365
Update blog/2024-05-24-case-study-peppy-finance.md
Jordy-Baby Nov 13, 2025
ddfe734
Update blog/2023-10-26-envio-community-update-3.md
Jordy-Baby Nov 13, 2025
80cad90
Update blog/2023-11-09-powers-of-dedicated-hosting-for-web3-apps.md
Jordy-Baby Nov 13, 2025
ce425c1
Update blog/2024-02-20-envio-data-indexing-on-lukso.md
Jordy-Baby Nov 13, 2025
d0e2818
Update blog/2023-11-15-simplify-data-retrieval-multi-chain-dapps.md
Jordy-Baby Nov 13, 2025
e513227
feat: added websockets page under tutorials
keenbeen32 Dec 3, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions blog/2023-08-08-methods-to-query-blockchain-data.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ Blockchain technology has transformed the data storage landscape by offering dec

Developers building blockchain-powered applications often encounter challenges related to the retrieval and reading of data stored on the blockchain, leaving data mostly under-utilized. The data retrieval process is inherently complex, computationally expensive, and hampers efficient querying, particularly in terms of speed, reliability, scalability, customizability, and for some protocols, multi-chain data aggregation.

These difficulties pose significant obstacles for blockchain developers, diverting their attention towards infrastructure and maintenance tasks instead of focusing on the core objective of building brilliant dApps. Moreover, optimal performance and reliability are essential for providing users with a frictionless experience when interacting with their favourite dApp.
These difficulties pose significant obstacles for blockchain developers, diverting their attention towards infrastructure and maintenance tasks instead of focusing on the core objective of building brilliant dApps. Moreover, optimal performance and reliability are essential for providing users with a frictionless experience when interacting with their favourite dApp.

Whether it's GameFi, where real-time game state updates are crucial as players submit their moves; NFTs, which require immediate drop status updates; DeFi, which demands real-time price and liquidity information; or Web3 Social, which strives to create a smooth user experience with instant updates, the need for efficient data querying directly impacts user satisfaction and overall UX.
Expand Down
9 changes: 9 additions & 0 deletions blog/2023-08-17-what-is-an-indexer.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,12 +19,15 @@ This is where blockchain indexers like Envio come into play as specialized infra

## What is a blockchain indexer?

A blockchain indexer is a tool that pulls raw data from a node, organises it into structured tables, and gives developers a clear and fast way to view and work with on chain activity. Similar to the index of a book, it takes complex on chain data and organises it so developers can query, retrieve, and use that data without digging through a full node.
A blockchain indexer is a tool that pulls raw data from a node, organises it into structured tables, and gives developers a clear and fast way to view and work with on chain activity. Similar to the index of a book, it takes complex on chain data and organises it so developers can query, retrieve, and use that data without digging through a full node.

Developers only need to define data types and the relationships between them according to the smart contract, and how this data should be stored. The indexing solution then provides a custom GraphQL endpoint to easily present this data for your dApp, while taking care of the rest. By doing so, indexers enable developers to retrieve and process advanced data efficiently, ultimately boosting productivity and allowing more time to focus on the application.

A key advantage of using a powerful blockchain indexing solution like Envio is its ability to abstract the complexity of managing your own infrastructure while keeping costs lower. Indexing solutions are built for low latency and fast access to historic data. With a reliable indexer, you can retrieve filtered data in seconds or minutes, work that would take days or even weeks if you relied only on RPC JSON requests.
A key advantage of using a powerful blockchain indexing solution like Envio is its ability to abstract the complexity of managing your own infrastructure while keeping costs lower. Indexing solutions are built for low latency and fast access to historic data. With a reliable indexer, you can retrieve filtered data in seconds or minutes, work that would take days or even weeks if you relied only on RPC JSON requests.

## What are the fundamental components of a blockchain indexer?
## What are the fundamental components of a blockchain indexer?

As a developer, you can define which blockchain data is being indexed and how it is stored. It is important to note, that some indexing solutions differ in their configuration, but a typical Indexer definition consists of three files:
Expand Down Expand Up @@ -101,14 +104,17 @@ These Indexer files are referred to as the “ user inputs” files in the diagr

For testing purposes, the developer flow usually allows developers to host an indexer locally, before deploying to a hosted service. Some indexing solutions, like Envio, have an integrated testing framework, which increases confidence and reliability by allowing developers to test whether the defined data is being handled as expected using mockable events and expected outcomes.

## Why blockchain indexers play a crucial part in dApp development?
## Why blockchain indexers play a crucial part in dApp development?

Blockchain indexing solutions like Envio offer a myriad of benefits, from speeding up the dApp development lifecycle to increasing the responsiveness and reliability of your dApp for a smooth user experience. Here are a few reasons why blockchain indexing solutions play a critical role in the dApp development process:
Blockchain indexing solutions like Envio offer a myriad of benefits, from speeding up the dApp development lifecycle to increasing the responsiveness and reliability of your dApp for a smooth user experience. Here are a few reasons why blockchain indexing solutions play a critical role in the dApp development process:

- Developer friendly: Blockchain indexing solutions make a dApp development easier by abstracting away a lot of the complexities that come with coding data logic and hosting your infrastructure, saving developers a lot of time to focus their efforts on the application. The developer flow of indexing solutions is mostly interactive and automated, with templates and helpful developer quickstart guides to start. In addition, some indexing solutions support familiar development languages such as JavaScript/ TypeScript for data handling, allowing quick onboarding, and testing frameworks for increased confidence.

- **Customizability**: Indexing solutions allow developers to index application-specific data, such as custom events from contract functions. Standard template blockchain data APIs do not support the rich indexing capabilities that indexing solutions can offer. Whether you're launching a multi-chain NFT marketplace, starting a DAO, diving into GameFi, or pioneering the next big P2E project, Indexers serve as an essential building block tailored to your application’s unique data needs.

- **Multichain support**: Some indexing solutions have multi-chain support, which aggregates data from multiple sources into a unified database table, making it super easy to present aggregated information in your front end for your multi-chain blockchain application. Developers do not need to worry about building multiple APIs or subgraphs and managing multiple databases.
- **Multichain support**: Some indexing solutions have multi-chain support, which aggregates data from multiple sources into a unified database table, making it super easy to present aggregated information in your front end for your multi-chain blockchain application. Developers do not need to worry about building multiple APIs or subgraphs and managing multiple databases.

- **Managed service**: Indexing solutions offer free and paid production-grade hosted service options with guaranteed uptimes, ensuring that data access is always available and complete. Depending on the provider, the system architecture of the hosted service ensures performance is always consistent, providing a trustworthy and reliable solution to access real-time or historic blockchain data. Developers can focus on their front-end applications while indexing solutions guarantee performance and production-grade infrastructure.
Expand All @@ -124,3 +130,6 @@ With Envio, developers can query and stream blockchain data efficiently without
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](https://envio.dev/) | [X](https://twitter.com/envio_indexer) | [Discord](https://discord.com/invite/gt7yEUZKeB) | [Farcaster](https://warpcast.com/envio) | [GitHub](https://github.com/enviodev) | [Medium](https://medium.com/@Envio_Indexer)
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](https://envio.dev/) | [X](https://twitter.com/envio_indexer) | [Discord](https://discord.com/invite/gt7yEUZKeB) | [Farcaster](https://warpcast.com/envio) | [GitHub](https://github.com/enviodev) | [Medium](https://medium.com/@Envio_Indexer)
11 changes: 11 additions & 0 deletions blog/2023-08-22-envio-grant-program-is-live.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ As any seasoned blockchain developer knows, dealing with copious amounts of dis

This is where blockchain indexing solutions like Envio come in. With its developer-friendly indexing solution, Envio makes receiving, transforming, loading on-chain data a breeze. Whether you're launching a multichain NFT marketplace, starting a DAO, diving into GameFi, or pioneering the next big P2E project, blockchain indexers like Envio serve as an essential building block tailored to your application's unique data needs.

The challenge is to demonstrate how you can build something brilliant using Envio’s customizable, developer-friendly blockchain indexing solution.
The challenge is to demonstrate how you can build something brilliant using Envio’s customizable, developer-friendly blockchain indexing solution.

## Wondering what to build? 👀
Expand Down Expand Up @@ -63,6 +64,7 @@ Successful program applicants will be notified upon application acceptance and t

## Why Envio?

Envio is a dev-friendly, 3-command init-develop-deploy EVM blockchain indexing solution that lets you reliably read and process any real-time and historic smart contract events served via rich GraphQL API.
Envio is a dev-friendly, 3-command init-develop-deploy EVM blockchain indexing solution that lets you reliably read and process any real-time and historic smart contract events served via rich GraphQL API.

Envio supports indexing any EVM blockchain and allows you to:
Expand All @@ -82,4 +84,13 @@ With Envio, developers can query and stream blockchain data efficiently without

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](https://envio.dev/) | [X](https://twitter.com/envio_indexer) | [Discord](https://discord.com/invite/gt7yEUZKeB) | [Farcaster](https://warpcast.com/envio) | [GitHub](https://github.com/enviodev) | [Medium](https://medium.com/@Envio_Indexer)
## About Envio

[Envio](https://envio.dev) 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](https://envio.dev/) | [X](https://twitter.com/envio_indexer) | [Discord](https://discord.com/invite/gt7yEUZKeB) | [Farcaster](https://warpcast.com/envio) | [GitHub](https://github.com/enviodev) | [Medium](https://medium.com/@Envio_Indexer)
4 changes: 4 additions & 0 deletions blog/2023-09-06-envio-community-update-1.md
Original file line number Diff line number Diff line change
Expand Up @@ -65,12 +65,16 @@ Stay tuned for more monthly updates and hop in our Discord for more up-to-date i

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
## About Envio

[Envio](https://envio.dev) 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.
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.
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](https://envio.dev/) | [X](https://twitter.com/envio_indexer) | [Discord](https://discord.com/invite/gt7yEUZKeB) | [Farcaster](https://warpcast.com/envio) | [GitHub](https://github.com/enviodev) | [Medium](https://medium.com/@Envio_Indexer)
[Website](https://envio.dev/) | [X](https://twitter.com/envio_indexer) | [Discord](https://discord.com/invite/gt7yEUZKeB) | [Farcaster](https://warpcast.com/envio) | [GitHub](https://github.com/enviodev) | [Medium](https://medium.com/@Envio_Indexer)
4 changes: 4 additions & 0 deletions blog/2023-09-27-envio-community-update-2.md
Original file line number Diff line number Diff line change
Expand Up @@ -68,12 +68,16 @@ Stay tuned for more monthly updates and hop in our Discord for more up-to-date i

LFG!

## About Envio
## About Envio

[Envio](https://envio.dev) 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.
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.
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](https://envio.dev/) | [X](https://twitter.com/envio_indexer) | [Discord](https://discord.com/invite/gt7yEUZKeB) | [Farcaster](https://warpcast.com/envio) | [GitHub](https://github.com/enviodev) | [Medium](https://medium.com/@Envio_Indexer)
[Website](https://envio.dev/) | [X](https://twitter.com/envio_indexer) | [Discord](https://discord.com/invite/gt7yEUZKeB) | [Farcaster](https://warpcast.com/envio) | [GitHub](https://github.com/enviodev) | [Medium](https://medium.com/@Envio_Indexer)
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@ description: "Discover how our first grant recipient built a multi chain multi p

We are thrilled to announce a significant milestone in our Envio "[Build Bigger. Ship Faster" Grant Program](https://docs.envio.dev/blog/envio-grant-program-now-live). One of our incredible community members has successfully completed an outstanding project that showcases the true potential of Envio's indexing capabilities.

Joss applied for a grant with Envio to build a blockchain indexer that would assist him with his ambitious personal project of building a CompoundV2 liquidation bot. The indexer would serve the purpose of collecting real-time information on liquidation events occurring across CompoundV2 forks, which in turn would help him to identify potential target protocols to deploy his liquidation bot onto.
Joss applied for a grant with Envio to build a blockchain indexer that would assist him with his ambitious personal project of building a CompoundV2 liquidation bot. The indexer would serve the purpose of collecting real-time information on liquidation events occurring across CompoundV2 forks, which in turn would help him to identify potential target protocols to deploy his liquidation bot onto.

When asked what motivated him to build the indexer, Joss provided an insightful response:
Expand Down Expand Up @@ -165,6 +166,7 @@ Output:
[...]
```

After submitting the grant, we asked Joss what his experience was like using Envio to support his use case and what he enjoyed about Envio blockchain indexing capabilities:
After submitting the grant, we asked Joss what his experience was like using Envio to support his use case and what he enjoyed about Envio blockchain indexing capabilities:

> _As a next step I intend to run this data through a price oracle so I can know the USD amounts being liquidated and generate some cool data graphics. […] I’ve made a number of theGraph indexers in the past but this was my first time using Envio. The transition was smooth and intuitive. The most noticeable difference between theGraph and Envio is indexing speed. Anyone who has used theGraph is familiar with the feeling of a cortisol spike when their subgraph abruptly fails after syncing for 26 hours. Since Envio is so ridiculously fast these errors were caught in minutes instead of days. I felt spoiled. I found myself frequently and nonchalantly running `envio dev` to deploy the indexer and check for errors. The iterative developer experience was so much easier thanks to Envio. -_ Joss
Expand All @@ -176,9 +178,15 @@ Compound is an EVM-compatible protocol that enables the supply of crypto assets
## About Envio

[Envio](https://envio.dev) 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.
## About Envio

[Envio](https://envio.dev) 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.
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.
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](https://envio.dev/) | [X](https://twitter.com/envio_indexer) | [Discord](https://discord.com/invite/gt7yEUZKeB) | [Farcaster](https://warpcast.com/envio) | [GitHub](https://github.com/enviodev) | [Medium](https://medium.com/@Envio_Indexer)
[Website](https://envio.dev/) | [X](https://twitter.com/envio_indexer) | [Discord](https://discord.com/invite/gt7yEUZKeB) | [Farcaster](https://warpcast.com/envio) | [GitHub](https://github.com/enviodev) | [Medium](https://medium.com/@Envio_Indexer)
Loading