Hands-on Project

Now that you're familiar with the Blockflow CLI, it's time to dive deeper and explore hands-on projects and tutorials. We've created a series of tutorials that cover indexing various popular protocols using the Blockflow CLI. These projects will help you get accustomed to the CLI tool and gain practical experience in indexing blockchain data.

Cover

ERC20 Indexing

ERC20 is a widely-used token standard on the Ethereum blockchain. Indexing ERC20 tokens allows you to track token transfers, balances, and other essential data.

Cover

ERC721 Indexing

ERC721 is a standard for non-fungible tokens (NFTs) on the Ethereum blockchain. Indexing ERC721 tokens enables you to track NFT ownership, transfers, and metadata.

Cover

ERC 4337 Account Abstraction

ERC 4337 is a standard for account abstraction on Ethereum, enabling advanced features like meta-transactions and bundled transactions. Indexing account abstraction data provides insights into these advanced use cases.

Cover

Aave Protocol

Aave is a decentralised lending and borrowing protocol on Ethereum. Indexing Aave data allows you to track lending/borrowing activities, interest rates, and liquidity.

These projects cover various domains within the blockchain ecosystem, providing you with a comprehensive understanding of indexing different types of protocols and use cases. By following the guides, you'll gain hands-on experience in configuring, deploying, and querying instances for these protocols using the Blockflow CLI.

Feel free to explore these projects, read the accompanying Medium posts, and dive into the GitHub repositories to learn from the code examples. Additionally, you can interact with the indexed data through the graph playground links provided.