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+
Recommended Requirements
- CPU: 4 cores
- RAM: 8 GB
- Storage: 500 GB SSD
- Network: 25+ Mbps download
Getting Started
To participate in the Covalent Network, you can:
- Install a Refiner Node - Process blockchain data and earn rewards
- Set up as Operator - Configure your refiner for mainnet
- 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
Useful Links
Continue to the next section to learn how to install and run a Covalent Refiner node.