This document provides an agenda and overview of SubQuery, an open source project that allows developers to index, transform, and query Substrate chain data. It discusses problems with current query speeds and parachain diversity that SubQuery aims to address. The basics of SubQuery are explained, including the components needed and key concepts like the manifest file, GraphQL schema, and mapping files that define how chain data is extracted, transformed, and persisted. Hands-on exercises are proposed to build a sample project. Production infrastructure for hosting SubQuery projects is also introduced.