# Quadrat and Uniswap v3 Subgraphs

We provide our subgraphs for developers, DeFi analytics, and external integration

**Quadrat Subgraphs:**

* [Ethereum](https://thegraph.com/hosted-service/subgraph/ilyamk/quadrat-v1-ethereum)
* [Polygon](https://thegraph.com/hosted-service/subgraph/ilyamk/quadrat-v1-polygon)
* [Optimism](https://thegraph.com/hosted-service/subgraph/ilyamk/quadrat-v1-optimism)
* [Arbitrum](https://thegraph.com/hosted-service/subgraph/ilyamk/quadrat-v1-arbitrum)
* [BNB Chain](https://thegraph.com/hosted-service/subgraph/ilyamk/quadrat-v1-bnb)

**Uniswap v3 Subgraphs by Messari:**

* [Ethereum](https://thegraph.com/hosted-service/subgraph/messari/uniswap-v3-ethereum)
* [Polygon](https://thegraph.com/hosted-service/subgraph/messari/uniswap-v3-polygon)
* [Optimism](https://thegraph.com/hosted-service/subgraph/messari/uniswap-v3-optimism)
* [Celo](https://thegraph.com/hosted-service/subgraph/messari/uniswap-v3-celo)
* [Arbitrum](https://thegraph.com/hosted-service/subgraph/messari/uniswap-v3-arbitrum)

**Uniswap v3 Original Subgraphs**

* [Ethereum](https://api.thegraph.com/subgraphs/name/uniswap/uniswap-v3)
* [Polygon](https://api.thegraph.com/subgraphs/name/ianlapham/uniswap-v3-polygon)
* [Optimism](https://api.thegraph.com/subgraphs/name/ianlapham/optimism-post-regenesis)
* [Celo](https://api.thegraph.com/subgraphs/name/jesse-sawa/uniswap-celo)
* [Arbitrum](https://thegraph.com/hosted-service/subgraph/ianlapham/uniswap-arbitrum-one)
* [BNB Chain](https://api.thegraph.com/subgraphs/name/ianlapham/uniswap-v3-bsc)

### Resources for Subgraph Developers

#### Introductory

* Learn the basics of GraphQL: <https://graphql.org/learn/>
* Query subgraphs using GraphQL: <https://thegraph.com/docs/en/developer/graphql-api/>
* Get familiar with The Graph: <https://thegraph.academy/developers/>
* Defining a subgraph: <https://thegraph.academy/developers/defining-a-subgraph/>
* Creating a subgraph: <https://thegraph.com/docs/en/developer/create-subgraph-hosted/>
* Deploying a subgraph using The Graph Studio: <https://thegraph.com/docs/en/studio/deploy-subgraph-studio/>

#### Intermediate

* [AssemblyScript API](https://thegraph.com/docs/en/developer/assemblyscript-api/)
* [Unit Test Using Matchstick](https://thegraph.com/docs/en/developer/matchstick/)
* [Building a Subgraph for Sushiswap](https://docs.simplefi.finance/subgraph-development-documentation/sushiswap-subgraph-development)
* [Building a Subgraph for Loopring](https://www.youtube.com/watch?v=SNmzhwlQqgU)
  * Using templates (dynamic data sources)
  * Indexing proxies

#### Advanced

* Building ambitious subgraphs (Part I): <https://www.youtube.com/watch?v=4V2o5YJooOM>
  * Schema design
  * Error handling
  * Interface and union types
* Building ambitious subgraphs (Part II) <https://www.youtube.com/watch?v=1-8AW-lVfrA>
  * Performance tips and tricks (for both mappings and queries)
* [Documentation for the graph-node](https://github.com/graphprotocol/graph-node/tree/master/docs)
