# ava-labs/avalanchego

Go implementation of an Avalanche node.

Repository: https://github.com/ava-labs/avalanchego
Canonical: https://ross.abutalabs.com/products/avalanchego
Homepage: https://avax.network
Language: Go
License: BSD-3-Clause
License Family: permissive
Last push: 2026-08-26T21:39:24+00:00

## Health v2 (maintenance only)
Score: 87/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 99, release rhythm 65, longevity 100
- inputs: {"age_days": 2367, "days_push": 7, "days_rel": 156, "gap_med": 37.5, "n_releases_24m": 15}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 2358, forks 862 (observed 2026-08-28T04:06:40.744007+00:00)

## What it is
AvalancheGo is the official Go implementation of an Avalanche full node, the core software for participating in the Avalanche blockchain network. It lets operators run, validate, and interact with the Avalanche Primary Network and custom Layer 1 blockchains (subnets).

## Use cases
- run an avalanche full node
- become an avalanche validator
- stake avax from my own node
- connect to avalanche mainnet or fuji testnet
- host a custom avalanche L1 subnet
- query avalanche c-chain rpc endpoint
- self-host blockchain infrastructure for avalanche

## When to choose
- you need to run or validate on the Avalanche network with the reference implementation
- you want to operate a validator or staking node
- you need direct RPC access to Avalanche chains without third-party providers
- you want to launch or support custom Avalanche L1s/subnets

## When to avoid
- you only want to send transactions or use a wallet - a light client or RPC provider suffices
- you are building on Ethereum or another chain - this only serves Avalanche
- you lack the recommended hardware (8 vCPU, 16 GiB RAM, 1 TiB storage)
- you need a managed blockchain service rather than self-hosted infrastructure

## Facets
- artifact type: application
- maturity: active
- function: blockchain, networking, cli, rpc
- domain: blockchain, microservices, fintech, infrastructure-as-code
- platform: go, cli, cross-platform
- tags: avalanche, avalanchego, node-implementation, validator, consensus, subnets, evm, staking, blockchain-node, cryptocurrency, linux, macos, docker

## Member repositories
- ava-labs/avalanchego (main) score 87

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:06:40.744007+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T02:36:14.604091+00:00, confidence not recorded.
  - readme: https://github.com/ava-labs/avalanchego (fetched 2026-08-28T04:06:40.744007+00:00, sha a6ffe5b08062)
  - homepage: https://avax.network (fetched 2026-08-29T10:17:00.890250+00:00, sha 760b06a8f341)
  - site_page: https://build.avax.network/docs (fetched 2026-08-29T10:17:00.893112+00:00, sha 3364e1fdece6)
  - site_page: https://www.avax.network/about/blog/avalanche-payments-collective (fetched 2026-08-29T10:17:00.897913+00:00, sha fcac95812cb6)
  - site_page: https://www.avax.network/about (fetched 2026-08-29T10:17:00.899929+00:00, sha fded6fa55984)
  - site_page: https://www.avax.network/about/foundation (fetched 2026-08-29T10:17:00.901940+00:00, sha 0f82d07dce41)
  - site_page: https://www.avax.network/about/blog (fetched 2026-08-29T10:17:00.903629+00:00, sha 6df75a42804a)
  - site_page: https://www.avax.network/about/contact-us (fetched 2026-08-29T10:17:00.905488+00:00, sha 79b74e2f6c19)
  - site_page: https://www.avax.network/about/press (fetched 2026-08-29T10:17:00.907097+00:00, sha 16ba67759958)
  - site_page: https://build.avax.network/integrations (fetched 2026-08-29T10:17:00.894978+00:00, sha 10295e7f06b3)
- Data as of 2026-08-30T08:39:29.467469+00:00.
