| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
Squid SDK is a TypeScript ETL toolkit for blockchain data, that currently supports
Squid SDK is distinguished by
The latter is a key point, as SQD Network is a decentralized data lake and query engine, that allows to granularly select and stream subset of block data to lightweight clients while providing high performance compared to traditional RPC APIs.
Install the SQD CLI and scaffold a new project:
npm install -g @subsquid/cli
sqd init my-squidFor step-by-step instructions, follow the How to start guide.
Our developers are active in the SQD developer community on Telegram. Feel free to join and ask any question!
SQD is an open-source project, contributions are welcomed, encouraged and will be rewarded!
Please consult CONTRIBUTING.md for hacking instructions and make sure to read our code of conduct.
This project uses Rush for monorepo management. When making changes to packages, you need to document them using the rush change system:
After making your changes and committing them, run:
rush change -b origin/masterFollow the interactive prompts to:
Change types:
Best practices:
The change files are automatically generated in common/changes/@subsquid/[package-name]/ and will be used to generate changelogs during the release process.
| Back | FazBrowse Home | New Git URL |