Subsquid Indexing Comes to Arbitrum (Free Beta)
After much anticipation from the community, we are excited to finally announce Subsquid’s beta support for Arbitrum, our first Ethereum L2. dApp builders and data analysts can now get rapid access to Arbitrum data using the open-source squid SDK. They may also host their indexing projects for free in Subsquid’s managed service, Aquarium.
Why build a squid indexer on Arbitrum?
> TypeScript-based SDK for building fully-customizable GraphQL APIs and ETLs
> Support for 70+ EVM, Substrate, and EVM chains
> Indexing at up to 50,000 blocks per second
> Free hosted service while in beta
> Dedicated support team
> Open-source project
For questions relating to the technology or to potential partnerships, builders are invited to join the official Subsquid community on Discord.
Quickstart Guide for EVM Chains
This demo squid outputs transactions to the “black hole” address
It is intended to be a starter project for building a custom squid that
indexes the EVM logs and transaction data of EVM chains.
Before getting started, come up with an original name for your squid,
then generate your demo with the following commands:
> sqd init my-awesome-squid — template evm
> cd my-awesome-squid
> npm ci
> npm run build
> make up
> make process
Don’t forget to install squid CLI!
> brew tap subsquid/cli
> brew install sqd
> npm i -g @subsquid/cli@latest
Check the version:
> sqd — version
There are many squid templates available. Explore them all by entering:
> sqd init — help
Full quickstart guide available here.
Access the complete squid EVM tutorial here.
Get started with squid deployment in the app.
Key Subsquid features:
- Web3’s fastest syncing indexer — Up to 50,000 blocks per second.
- Full control over the default target database (Postgres) — including custom migrations and ad-hoc queries in the handler.
- Ability to change target databases and data formats (e.g. CSV, BigQuery).
- External API calls — Aggregate with external off- and on-chain data.
- Flexible scaling features and API caching.
To learn more about Subsquid’s architecture, visit the documentation.
Get started building your custom indexer here.
Need to migrate from the Graph? There’s a guide for that!
Subsquid is the team behind squids, a new standard for Web3 data extraction and transformation. Squids already power hundreds of applications across dozens of EVM, Substrate, and WASM-based chains. With modular architecture and a host of advanced features, Subsquid offers the most resource-efficient and developer-friendly way to build, test, and deploy customized GraphQL APIs and ETLs for blockchain-facing applications.