logo
  • Builders
    • Get Started
      Get Started

      Everything you need to get started building

    • Build
      Build

      Development libraries, tools, and APIs

    • Pallets & Precompiles
      Pallets & Precompiles

      Access core features via Substrate and Solidity interfaces

    • Interoperability
      Interoperability

      GMP protocols for cross-chain development

    • Integrate
      Integrate

      Tools and protocols to integrate with

  • Node Operators
    • Networks
      Networks

      Run full, tracing, or collator nodes

    • Oracle Nodes
      Oracle Nodes

      Run infrastructure for oracles services

    • Indexer Nodes
      Indexer Nodes

      Run infrastructure for indexing and querying services

  • Tokens
    • Connect to Moonbeam
      Connect to Moonbeam

      Connect your wallet to Moonbeam

    • Account Management
      Account Management

      Advanced account and identity services

    • Staking
      Staking

      Stake tokens by delegating to collators

    • Governance
      Governance

      Submit and vote on on-chain proposals

  • Learn
    • Platform
      Platform

      Dive into underlying technology and design aspects

    • Features
      Features

      Explore core features

    • DApps List
      DApps List

      Discover DApps deployed on Moonbeam

  • Tutorials
    • Interoperability
      Interoperability

      Get hands-on building cross-chain DApps

    • Ethereum API
      Ethereum API

      Beginner to pro smart contract tutorials

    • Integrations
      Integrations

      Dive deeper with tutorials on seamless integrations

Connect MetaMask Faucet
  • Eng
  • 中文
Initializing search
    • Home
    • Builders
      • Get Started
        • Quick Start
        • Networks
          • Moonbeam Dev Node
          • Moonbase Alpha
          • Moonriver
          • Moonbeam
        • Moonbeam vs Ethereum
          • Account Balances
          • Transfers API
          • Transaction Fees
          • Consensus & Finality
          • RPC Support
          • Security Considerations
        • Network Endpoints
        • Block Explorers
      • Build
        • Canonical Contracts
        • Ethereum API
          • Libraries
            • Ethers.js
            • Ethers.rs
            • viem
            • Web3.js
            • Web3.py
          • Dev Environments
            • OpenZeppelin
              • Overview
              • Contract Wizard
              • Defender
            • Brownie
            • Foundry
            • Hardhat
            • Remix
            • Scaffold-ETH
            • Tenderly
            • thirdweb
            • Truffle
            • Waffle & Mars
          • Verify Contracts
            • Block Explorers
            • Etherscan Plugins
            • API-based Verification
          • Debug & Trace
          • Events Subscription
        • Substrate API
          • Overview
          • Chopsticks
          • Polkadot.js API
          • Py Substrate Interface
          • Sidecar
        • Moonbeam Custom API
      • Pallets & Precompiles
        • Pallets
          • Conviction Voting
          • Identity
          • Multisig
          • Parachain Staking
          • Preimage
          • Proxy
          • Randomness
          • Referenda
          • Utility
          • X-Tokens
          • XCM Transactor
        • Solidity Precompiles
          • Overview
          • Author Mapping
          • Batch
          • Call Permit
          • Collective
          • Conviction Voting
          • Ethereum Native
          • GMP
          • Identity
          • Native Token ERC-20
          • Precompile Registry
          • Preimage
          • Proxy
          • Randomness
          • Referenda
          • Staking Functions
          • X-Tokens
          • XCM Transactor
          • XCM Utilities
      • Interoperability
        • XCM Interoperability
          • Overview
          • XC-20s
            • Overview
            • Interact with XC-20s
            • Send XC-20s
          • XCM SDK
            • v0
              • Reference
              • Using the SDK
            • v1
              • Reference
              • Using the SDK
          • XC Registration
            • Forum Templates
            • XC Channel Registration
            • XC Asset Registration
          • Send & Execute XCM Messages
          • Remote Execution
          • Remote EVM Calls
          • XCM Fees
          • XCM Utilities
        • Cross-Chain Protocols
          • Axelar
          • Hyperlane
          • LayerZero
          • Wormhole
        • Moonbeam Routed Liquidity
      • Integrate
        • Analytics
          • Dapplooker
        • Gaming
          • MetaFab
        • Indexers
          • The Graph
          • Covalent API
          • SubQuery
          • Subsquid
        • Oracles
          • API3
          • Band Protocol
          • Chainlink
          • Razor Network
        • Relayers
          • Gelato
        • Wallets
          • MetaMask
          • WalletConnect
    • Node Operators
      • Networks
        • Run a Node
          • Overview
          • Using Docker
          • Using Systemd
          • Flags
        • Run a Tracing Node
        • Collators
          • Overview
          • FAQ
          • Requirements
          • Account Management
          • Collator Activities
          • Orbiter Program
      • Oracle Nodes
        • Chainlink Node
      • Indexer Nodes
        • Graph Node
    • Tokens
      • Connect to Moonbeam
        • Ledger
          • Moonbeam App
          • Moonriver App
          • Ethereum App
        • MetaMask
        • MathWallet
        • Polkadot.js Apps
        • Talisman
        • Trezor
      • Account Management
        • Proxy Accounts
        • Moonbeam Safe
        • Managing an Identity
      • Staking
        • How to Stake
      • Governance
        • Submit a Democracy Proposal
        • Vote on a Proposal
        • Submit a Treasury Proposal
    • Learn
      • Platform
        • Networks
          • Overview
          • Moonbase Alpha
          • Moonriver
          • Moonbeam
        • Vision
        • Why Polkadot
        • Technology
        • Tokens
        • Source Code
        • Important Links
        • Glossary
      • Features
        • Cross-Chain Integration
        • Eth Compatibility
        • Governance
        • Parachain Consensus
        • Randomness
        • Staking
        • Treasury
        • Unified Accounts
      • DApps List
        • State of the DApps
        • DappRadar
        • Downtown Moonbeam
    • Tutorials
      • Interoperability
        • Create Connected Contracts with Cross-Chain Protocols
          • [LayerZero] Creating a Cross-Chain DAO
        • Build Cross-Chain Applications with XCM
          • [Polkadot's XCM Pallet] Remote Staking on Moonbeam from Polkadot
          • [Polkadot's XCM Pallet] Uniswap V2 Swap on Moonbeam from Polkadot
          • [Polkadot's XCM Pallet] Batched Remote EVM Calls on Moonbeam from Polkadot
      • Ethereum API
        • Get Started with Smart Contracts
          • [ChatGPT] Use GPT-4 to Write and Debug Smart Contracts
          • [Ethers.js] How to Build a DApp
          • [Foundry] Development Life Cycle from Start to End
          • [Hardhat] Development Life Cycle from Start to End
          • [Truffle] Development Life Cycle from Start to End
          • [Tenderly] Using Tenderly to Debug and Simulate Transactions
        • Interact with Precompiles
          • [Batch] Approve & Swap Tokens in a Single Transaction
          • [Randomness] Create a Lottery
          • [Call Permit] Send Gasless Transactions
      • Integrations
        • Use Indexers to Query Chain Data
          • [Subsquid] Index a Local Dev Node
          • [Subsquid] Index NFT Transfers
    • Events

    Use Indexers to Query Chain Data

    [Subsquid] Index a Local Dev Node

    Improve your DApp development experience by following this guide to learn how to index a DApp deployed locally on a Moonbeam development node with Subsquid!

    [Subsquid] Index NFT Transfers

    Learn how to use Subsquid, a query node framework for Substrate-based chains, to index and process NFT transfer data for Moonbeam and Moonriver.

    Previous Integration Tutorials
    Next [Subsquid] Index a Local Dev Node
    Moonbeam Foundation
    Privacy policy Terms of use
    © 2023 Moonbeam Foundation. All Rights Reserved.