Skip to main content

Covalent Network

Overview

Covalent is a decentralized data infrastructure that provides unified APIs for blockchain data across multiple networks. The Covalent Network consists of Block Specimen Producers (BSPs) and Block Result Producers (BRPs) that work together to index, transform, and serve blockchain data.

Key Features

  • Multi-Chain Support: Index data from 100+ blockchain networks
  • Unified API: Single API for all supported blockchains
  • Decentralized: Community-operated network of data providers
  • Real-time Data: Live and historical blockchain data
  • Developer-Friendly: RESTful APIs with comprehensive documentation

Network Architecture

Block Specimen Producers (BSPs)

  • Extract raw blockchain data
  • Generate standardized block specimens
  • Submit proofs to the Covalent Network

Block Result Producers (BRPs) / Refiners

  • Transform block specimens into queryable data
  • Run the Rudder data processing framework
  • Generate block results with zero-knowledge proofs

Hardware Requirements

Minimum Requirements (Refiner)

  • CPU: 2 cores
  • RAM: 3 GB
  • Storage: 200 GB SSD
  • Network: 8 Mbps download
  • OS: 64-bit Linux, macOS 13+
  • CPU: 4 cores
  • RAM: 8 GB
  • Storage: 500 GB SSD
  • Network: 25+ Mbps download

Getting Started

To participate in the Covalent Network, you can:

  1. Install a Refiner Node - Process blockchain data and earn rewards
  2. Set up as Operator - Configure your refiner for mainnet
  3. Deploy as Service - Run your refiner as a systemd service

Network Information

  • Moonbase Alpha Testnet: Chain ID 1287
  • CQT Token: Native network token for staking and rewards
  • API Endpoint: https://api.covalenthq.com
  • Explorer: https://moonbase.moonscan.io

Continue to the next section to learn how to install and run a Covalent Refiner node.