# Graph Node ## Docs - [AMP-Powered Subgraphs](https://mintlify.wiki/graphprotocol/graph-node/advanced/amp-subgraphs.md): Build high-performance subgraphs with SQL data sources and AMP servers - [Configuration File](https://mintlify.wiki/graphprotocol/graph-node/advanced/config-file.md): Advanced TOML configuration for Graph Node - [Multiple Databases](https://mintlify.wiki/graphprotocol/graph-node/advanced/multiple-databases.md): Configure Graph Node with multiple PostgreSQL databases for improved scalability - [Database Sharding](https://mintlify.wiki/graphprotocol/graph-node/advanced/sharding.md): Scale Graph Node horizontally with PostgreSQL sharding strategies - [Aggregation Queries](https://mintlify.wiki/graphprotocol/graph-node/api/aggregations.md): Timeseries and aggregation features for analytics and metrics in Graph Node - [Data Source Configuration](https://mintlify.wiki/graphprotocol/graph-node/api/data-sources.md): Complete guide to configuring data sources and templates - [Graphman CLI Commands](https://mintlify.wiki/graphprotocol/graph-node/api/graphman-commands.md): Complete reference for all Graphman command-line tools to manage Graph Node deployments - [Graphman GraphQL API](https://mintlify.wiki/graphprotocol/graph-node/api/graphman-graphql.md): Manage Graph Node deployments through a GraphQL interface with real-time status monitoring - [GraphQL API Overview](https://mintlify.wiki/graphprotocol/graph-node/api/graphql-api.md): Complete guide to Graph Node's GraphQL query interface for subgraph data - [Subgraph Manifest Specification](https://mintlify.wiki/graphprotocol/graph-node/api/manifest-spec.md): Complete specification for the subgraph manifest file - [Mapping Configuration](https://mintlify.wiki/graphprotocol/graph-node/api/mappings.md): Complete guide to configuring mappings, handlers, and event processing - [Query Syntax and Filters](https://mintlify.wiki/graphprotocol/graph-node/api/queries.md): Advanced filtering, sorting, and querying capabilities in Graph Node's GraphQL API - [Time-Travel Queries](https://mintlify.wiki/graphprotocol/graph-node/api/time-travel.md): Query historical state at any block height with Graph Node's time-travel capabilities - [Architecture Overview](https://mintlify.wiki/graphprotocol/graph-node/core-concepts/architecture.md): Understanding the high-level architecture and core components of Graph Node - [Indexing](https://mintlify.wiki/graphprotocol/graph-node/core-concepts/indexing.md): How Graph Node indexes blockchain data and maintains subgraph state - [Querying](https://mintlify.wiki/graphprotocol/graph-node/core-concepts/querying.md): How Graph Node processes and optimizes GraphQL queries - [Subgraphs](https://mintlify.wiki/graphprotocol/graph-node/core-concepts/subgraphs.md): Understanding subgraphs, the core indexing units in Graph Node - [Deploying Subgraphs](https://mintlify.wiki/graphprotocol/graph-node/deployment/deploying-subgraphs.md): Learn how to deploy and manage subgraphs on Graph Node - [Multi-Network Deployment](https://mintlify.wiki/graphprotocol/graph-node/deployment/multiple-networks.md): Deploy and manage subgraphs across multiple blockchain networks - [Subgraph Manifest Specification](https://mintlify.wiki/graphprotocol/graph-node/deployment/subgraph-manifest.md): Complete reference for the subgraph manifest specification - [Adding a New API Version](https://mintlify.wiki/graphprotocol/graph-node/development/adding-api-version.md): Guide for coordinating apiVersion upgrades across Graph Protocol projects - [Architecture Overview](https://mintlify.wiki/graphprotocol/graph-node/development/architecture-overview.md): Detailed architecture guide for Graph Node developers covering core components, data flow, and design patterns - [Blockchain Chain Integration](https://mintlify.wiki/graphprotocol/graph-node/development/chain-integration.md): Guide for integrating new blockchain networks into Graph Node - [Contributing to Graph Node](https://mintlify.wiki/graphprotocol/graph-node/development/contributing.md): Guidelines for contributing code, commits, and pull requests to Graph Node - [Metadata Implementation](https://mintlify.wiki/graphprotocol/graph-node/development/implementation/metadata.md): Technical details of how Graph Node stores and manages metadata for subgraphs and deployments - [Offchain Data Sources](https://mintlify.wiki/graphprotocol/graph-node/development/implementation/offchain.md): Implementation details for supporting offchain data sources in Graph Node subgraphs - [Schema Generation](https://mintlify.wiki/graphprotocol/graph-node/development/implementation/schema-generation.md): How Graph Node transforms GraphQL schemas into PostgreSQL table definitions - [SQL Interface](https://mintlify.wiki/graphprotocol/graph-node/development/implementation/sql-interface.md): Experimental SQL query interface for direct database access to subgraph data - [Testing Guide](https://mintlify.wiki/graphprotocol/graph-node/development/testing.md): Comprehensive guide to testing Graph Node including unit tests, runner tests, and integration tests - [Installation](https://mintlify.wiki/graphprotocol/graph-node/installation.md): Complete installation guide for Graph Node - from Docker to building from source with all prerequisites and configuration options. - [Graph Node Documentation](https://mintlify.wiki/graphprotocol/graph-node/introduction.md): Index and query blockchain data with GraphQL - [Graphman CLI](https://mintlify.wiki/graphprotocol/graph-node/operations/graphman.md): Command-line tool for managing Graph Node deployments - [Maintenance Operations](https://mintlify.wiki/graphprotocol/graph-node/operations/maintenance.md): Common maintenance tasks for managing Graph Node deployments - [Monitoring and Metrics](https://mintlify.wiki/graphprotocol/graph-node/operations/monitoring.md): Monitor Graph Node health and performance with Prometheus metrics - [Data Pruning](https://mintlify.wiki/graphprotocol/graph-node/operations/pruning.md): Optimize storage and performance by pruning historical entity data - [Quickstart](https://mintlify.wiki/graphprotocol/graph-node/quickstart.md): Get Graph Node running locally in minutes with Docker. Perfect for testing subgraphs during development. - [Configuration Overview](https://mintlify.wiki/graphprotocol/graph-node/running/configuration.md): Advanced TOML configuration for multi-database and multi-chain Graph Node deployments - [Docker Setup](https://mintlify.wiki/graphprotocol/graph-node/running/docker-setup.md): Complete guide to running Graph Node with Docker and Docker Compose - [Environment Variables](https://mintlify.wiki/graphprotocol/graph-node/running/environment-variables.md): Complete reference of all Graph Node environment variables for configuration and tuning - [Building from Source](https://mintlify.wiki/graphprotocol/graph-node/running/from-source.md): Build and run Graph Node from source code for development and contributions