• Stars
    star
    19,059
  • Rank 1,368 (Top 0.03 %)
  • Language
    TypeScript
  • License
    GNU General Publi...
  • Created almost 4 years ago
  • Updated 2 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

SubQuery is an Open, Flexible, Fast and Universal data indexing framework for web3. Our mission is to help developers create the decentralised products of the future.

Welcome to SubQuery!

Flexible, reliable, and decentralised APIs for your web3 project

SubQuery is an Open, Flexible, Fast and Universal data indexing framework for web3. Our mission is to help developers create the decentralised products of the future.

SubQuery allows every Substrate/Polkadot team to process and query their data. The project is inspired by the growth of data protocols serving the application layer and its aim is to help Polkadot/Substrate projects build better dApps by allowing anyone to reliably find and consume data faster. Today, anyone can query and extract Polkadot network data in only minutes and at no cost.

The future is multi-chain - SubQuery is no different. SubQuery is well on our way to support all leading blockchain networks with support for the following:

Get Started

Create a SubQuery project

You can follow our Quick Start Guide to learn how to create, initialize, build, and publish a new SubQuery Project using the @subql/cli tool.

Learn and improve with our comprehensive documentation

Dig into every term, usecases, and best-practices that help you build a dApp which your users love. Take a look at our detailed technical documentation.

Publish your SubQuery Project to our Managed Service

Don't want to worry about running your own indexing infrastructure? SubQuery provides a managed Service with industry leading hosting so you can sleep easy. Trused by hundreds of projects with millions of daily requests, follow our publishing guide to see how you can upload your project to SubQuery Projects.

Run your own Indexer and Query Service

Follow our guide to run your own SubQuery local node that you can use to debug, test, and run you own GraphQL server

You're going to need to a Postgres database, a node to extract chain data, and a moderately powerful computer to run the indexer in the background.

You'll also use our custom-built GraphQL query service @subql/query to interact with your SubQuery project.

Components

Contribute

We love contributions and feedback from the community. To contribute the code, we suggest starting by creating an issue in our main repository so we can give you support.

Copyright

SubQuery is a project built with love from the team at SubQuery all the way from New Zealand

Copyright © 2022 SubQuery Pte Ltd authors & contributors

More Repositories

1

documentation

34
star
2

cosmos-subql-starter

TypeScript
32
star
3

subql-starter

The Starter Package is an example that you can use as a starting point for developing your SubQuery project.
TypeScript
23
star
4

subql-cosmos

A fork of Subql for cosmos support
TypeScript
20
star
5

subql-dictionary

A subquery project provide dictionary data & service for a substrate-based network
TypeScript
17
star
6

developer-guild

A repository of all SubQuery Grants
15
star
7

tutorials-account-balances

TypeScript
15
star
8

network-app

dApp for Node Operators, consumers and delegators interact with SubQuery Network
TypeScript
14
star
9

ethereum-subql-starter

TypeScript
13
star
10

subql-examples

TypeScript
12
star
11

subql-helloworld

TypeScript
10
star
12

network-indexer-services

Services that Indexers run to connect and serve data to the SubQuery Network
TypeScript
10
star
13

network-contracts

Contracts for SubQuery Network
TypeScript
8
star
14

tutorials-simple-aggregation_v2

TypeScript
8
star
15

community

A public repository full of content and information published by SubQuery for its community
7
star
16

terra-subql-starter

TypeScript
7
star
17

tutorials-account-transfer-reverse-lookups

TypeScript
5
star
18

indexer-services

Maintain the docker compose file for starting indexer services
4
star
19

go-subql-substrate-dictionary

An alternative dictionary generator for Subquery Substrate networks.
Go
4
star
20

network-app-backend

SubQuery project for the backend of the SubQuery App
TypeScript
3
star
21

tutorials-sum-reward

This SubQuery indexes staking bond, rewards, and slashes from the events of finalised block
TypeScript
3
star
22

subql-algorand

TypeScript
3
star
23

tutorials-account-transfers

TypeScript
3
star
24

indexer-proxy

Proxy server for indexer service
Rust
3
star
25

tutorials-block-timestamp

An example SubQuery Project that indexes the timestamp of each finalised block
TypeScript
3
star
26

common-api-polkadot

TypeScript
3
star
27

network-clients

Client SDKs for Subquery Network
TypeScript
2
star
28

network-swap-app-backend

SubQuery project for the backend of the SubQuery Swap App
TypeScript
2
star
29

datasource-processors

Datasource processors for SubQuery
TypeScript
2
star
30

tutorials-council-proposals

TypeScript
2
star
31

subql-stellar

TypeScript
2
star
32

subquery-example-multi-chain-transfers

2
star
33

subquery-example-avalanche-pangolin-rewards

The goal of this quick start guide is to index all Pangolin token Approve logs.
2
star
34

network-airdrop-app

dApp for users to interact with the SubQuery airdrop contract
TypeScript
2
star
35

network-airdrop-app-backend

SubQuery project for the backend of the SubQuery Airdrop App
TypeScript
1
star
36

subquery-example-polkadot-gift

Subql project for Polkadot Gift
TypeScript
1
star
37

terra-dictionary

TypeScript
1
star
38

tutorials-extrinsic-finalised-blocks

This SubQuery Project indexes extrinsics so they can be queried by their hash
TypeScript
1
star
39

algorand-subql-starter

TypeScript
1
star
40

moonbeam-dictionary

TypeScript
1
star
41

astar-subql-starter

TypeScript
1
star
42

subql-solana

TypeScript
1
star
43

nodle-subql-starter

TypeScript
1
star
44

avalanche-subql-starter

This project can be use as a starting point for developing your new Avalanche SubQuery project
1
star
45

tutorials-kitty-chain

This SubQuery indexes birth info of kitties from a custom Kitty chain
TypeScript
1
star
46

stellar-subql-starter

This project can be use as a starting point for developing your new Stellar Soroban Future Network SubQuery project
TypeScript
1
star