Author

Ujjwal Thakur

I am a seasoned technical writer with a passion for simplifying complex tech topics, especially tech around blockchain and web3. Beyond writing, I also love coding as a hobby, with Rust being a particular favorite. This dual passion enables me to bridge the gap between technical intricacies and accessible content.

Quickstart Guide: ClickHouse 101

Use this quick overview and easy step-by-step to get started with ClickHouse. TL;DR: For developers new to ClickHouse: learn what it is, why you should care, and how you can use it, including instructions to get started. This is the first article in our analytics developer quickstart series. Are you a developer looking for a database management system that is…

Substreams 101: A Novice’s Introduction

Learn the fundamentals of Substreams, a robust blockchain data indexing solution. TL;DR: For those new to Substreams, learn what it is and how it’s making blockchain data more accessible for developers. Are you looking for the best blockchain data indexing solution? Wondering how to efficiently extract and manage blockchain data? Get started with Substreams! This is the first in a…

Building Your Own ERC-20 API: A Complete Guide

A comprehensive guide for building an ERC-20 API using Substreams. TL;DR: Get a detailed guide on how to build a custom ERC-20 API using Substreams. Are you a developer seeking to leverage historical blockchain data in your dApp? If yes, this article is tailored for you. In this blog, we will explain the step-by-step process for building an ERC-20 API….

Simplifying Substreams: A Quick Guide to Using WebSockets for Real-Time Data Transfer

TL;DR: Learn how to connect your application to Substreams using WebSockets and access real-time blockchain data with lightning speed. In the dynamic world of dApp development, connecting your application to a Substream can often be a challenging task, especially for developers with limited Substreams experience. In this blog post, we’ll explore how Samuel Papineau, a developer at Pinax, simplifies the…

Breaking Down Barriers: Rust for Substreams Developers

Substreams, the brainchild of StreamingFast, is a remarkably robust blockchain data processing engine. It harnesses the capabilities of Firehose to extract blockchain data and empowers developers to write Rust code for processing and storing this data. However, despite the impressive indexing technology that Substreams brings, developers are often hesitant to jump in because they worry about using Rust. In this…

Enhancing Web3 Analytics with Spyglass and Substreams

Learn how Spyglass is building a cutting-edge web3 analytics platform to tackle the issues of complexity and slow access to blockchain data by harnessing the power of Substreams. The challenges of web3 analytics Web3 analytics have always been complex and time-consuming, involving hours of crafting extensive SQL queries on platforms like Dune Analytics. Another challenge is the delay in data…