# canopy-network/canopy

The official go implementation of the Canopy Network protocol

Repository: https://github.com/canopy-network/canopy
Canonical: https://ross.abutalabs.com/products/canopy
Homepage: https://canopynetwork.org
Language: Go
License: MIT
License Family: permissive
Topics: auto-scaling-architecture, mesh-security-provider, permissionless-interoperability, layerless-blockchain-creator, recursive-cloning-model
Last push: 2026-08-26T11:53:21+00:00

## Health v2 (maintenance only)
Score: 89/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 99, release rhythm 99, longevity 48
- inputs: {"age_days": 672, "days_push": 7, "days_rel": 9, "gap_med": 4.5, "n_releases_24m": 23}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 15494, forks 17238 (observed 2026-08-28T04:11:09.951175+00:00)

## What it is
The official Go implementation of the Canopy Network protocol, a recursive blockchain framework and seed L1 chain for launching new interoperable blockchains. It includes a BFT consensus engine, finite state machine, p2p networking, persistence layer, and an Ethereum-RPC compatible endpoint.

## Use cases
- run a validator node for the Canopy network
- launch a new blockchain without building consensus from scratch
- connect MetaMask to a Canopy node via Ethereum RPC
- build interoperable side-chains with shared security
- index and query Canopy transactions with existing Ethereum tooling

## When to choose
- you want to build or launch a sovereign chain on a recursive proof-of-stake framework
- you need an Ethereum-RPC compatible L1 that plugs into existing web3 tooling
- you want to run or study a full Go blockchain node implementation

## When to avoid
- you need a production-proven, widely audited chain like Ethereum or Cosmos SDK for high-value deployments
- you only need smart contracts on an existing EVM chain rather than a new chain
- you require EVM bytecode execution rather than Ethereum-RPC compatibility

## Facets
- artifact type: application
- maturity: active
- function: blockchain, p2p, rpc, cryptography, networking
- domain: blockchain, microservices, developer-tools
- platform: go, cross-platform
- tags: blockchain-framework, proof-of-stake, bft-consensus, layer-1, ethereum-rpc-compatible, recursive-blockchains, interoperability, validator-node, cryptocurrency, linux, macos, docker

## Member repositories
- canopy-network/canopy (main) score 89

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:11:09.951175+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-29T17:05:49.505089+00:00, confidence not recorded.
  - readme: https://github.com/canopy-network/canopy (fetched 2026-08-28T04:11:09.951175+00:00, sha 96e73d33ddf3)
  - homepage: https://canopynetwork.org (fetched 2026-08-29T08:03:52.532510+00:00, sha c7b4939f25e9)
  - site_page: https://www.canopynetwork.org/about (fetched 2026-08-29T08:03:52.535684+00:00, sha 67a88e9e2a01)
  - site_page: https://www.canopynetwork.org/faqs (fetched 2026-08-29T08:03:52.537655+00:00, sha f57681766cbd)
- Data as of 2026-08-30T08:39:29.467469+00:00.
