Skip to main content
Here you can find industry best practices and advanced coding approaches to help develop your Web3 expertise and hone your BUIDLing skills, as well as try out the entry-level friendly tutorials for each protocol available on the Chainstack platform. If you have questions or need some help, talk to us on Discord. You can also follow the Chainstack developer advocates on Twitter to stay up to date with the latest Web3 tutorials.

Web3 [De]Coded summary

Discover our comprehensive collection of expertly crafted guides; here, you can find a brief summary of the topic and its potential benefits. Explore the list below to find the perfect resource tailored to your needs.

Chainstack Subgraphs guides

These guides offer a thorough exploration of Subgraphs development topics, ranging from a comprehensive beginner’s guide to indexing data to deploying a local subgraph node for efficient debugging of errors and bugs.

Chainstack Marketplace guides

These articles show how you can utilize Chainstack Marketplace and its top applications to boost your DApp performance and enlarge its functionalities.

Blockchain APIs guides

Here you can find guides to help you how to leverage the power of Blockchain APIs by giving you deeper insights and practical examples.

Tracking some Bored Apes: The Ethereum event logs tutorial

Uncovering the power of eth_getBlockReceipts

Expanding your blockchain horizons: The eth_getBlockReceipts emulator

Deep dive into Merkle proofs and eth_getProof

Geth vs Erigon: Deep dive into RPC methods on Ethereum clients

Ethereum logs tutorial series: Logs and filters

Mastering custom JavaScript tracing for Ethereum virtual machine

Develop a battleship game using zero-knowledge concepts on Ethereum

Sending Warp transaction with web3.js, ethers.js, web3.py, and ethClient.go

Harnessing Chainlink oracles with Chainstack: Fetching real-time crypto prices from Ethereum

Fetching transfer events with getPastEvents for a BAYC NFT

Understanding Ethereum's 'Filter not found' error and how to fix it

Introducing Bun: The future of JavaScript runtimes

Fetching transactions to and from a specific address with eth_getBlockByNumber

cryo: Your gateway to blockchain data

Best practices handbook

These guides will help you implement best practices to build more secure and efficient decentralized applications.

HTTP batch request VS multicall contract

How to store your Web3 DApp secrets: Guide to environment variables

Goerli Sepolia transition

Introduction to smart contract auditing

Web3 node.js: From zero to a full-fledged project

Get the most out of Chainstack platform API

Understanding eth_getLogs limitations

Monitoring transaction propagation from node to mempool in EVM networks with Python

Handle real-time data using WebSocket with JavaScript and Python

Make your DApp more reliable with Chainstack

Best practices for error handling in API requests

Mastering multithreading in Python for Web3 requests: A comprehensive guide

Authentication methods available on Chainstack

Scaling your DApp with Kubernetes: A comprehensive guide

Navigating the Web3 landscape: How to choose the right blockchain network for your DApp

Protocols tutorials

These tutorials provide a basic introduction to the protocols supported by Chainstack, enabling you to dive into Web3 development.
Last modified on February 2, 2026