# wormhole-foundation/wormhole

A reference implementation for the Wormhole blockchain interoperability protocol.

Repository: https://github.com/wormhole-foundation/wormhole
Canonical: https://ross.abutalabs.com/products/wormhole
Homepage: https://wormhole.com
Language: TypeScript
License: NOASSERTION
License Family: other
Topics: solidity, golang, blockchain, rust
Last push: 2026-08-25T14:01:33+00:00

## Health v2 (maintenance only)
Score: 98/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 99, release rhythm 96, longevity 100
- inputs: {"age_days": 2229, "days_push": 8, "days_rel": 29, "gap_med": 19, "n_releases_24m": 36}
- flags: no_license
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1893, forks 858 (observed 2026-08-28T04:05:50.563208+00:00)

## What it is
Wormhole is a blockchain interoperability protocol that enables cross-chain messaging and native token transfers across 45+ blockchains. This monorepo contains the reference implementation, including smart contracts, guardian node software, SDKs, and tooling for building multichain applications.

## Use cases
- send verified messages between blockchains
- transfer tokens natively across chains
- build a multichain bridging app in React
- deploy cross-chain messaging contracts on testnets
- run a Wormhole guardian node
- integrate cross-chain swaps into a dapp
- create multichain governance

## When to choose
- you need cross-chain token transfers or messaging in your dapp
- you want to build on or integrate with the Wormhole protocol
- you operate infrastructure for multichain asset movement
- you need a battle-tested interoperability layer with wide chain coverage

## When to avoid
- you only need single-chain smart contract functionality
- you want a simple custodial bridge without protocol complexity
- you cannot accept the risk of bleeding-edge smart contract infrastructure
- you need a lightweight library rather than a full protocol implementation

## Facets
- artifact type: framework
- maturity: active
- function: blockchain, sdk, rpc, security
- domain: blockchain, cross-platform, developer-tools
- platform: cross-platform, go, rust
- tags: cross-chain, interoperability, bridge, token-transfers, messaging, smart-contracts, monorepo, multichain, cryptocurrency, typescript, solidity

## Member repositories
- wormhole-foundation/wormhole (main) score 98

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:05:50.563208+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-30T03:12:56.173043+00:00, confidence not recorded.
  - readme: https://github.com/wormhole-foundation/wormhole (fetched 2026-08-28T04:05:50.563208+00:00, sha 30ebb81d9a00)
  - homepage: https://wormhole.com (fetched 2026-08-29T10:52:13.792347+00:00, sha a105306e2eef)
  - site_page: https://wormhole.com/docs (fetched 2026-08-29T10:52:13.801665+00:00, sha 327b6acef73a)
- Data as of 2026-08-30T08:39:29.467469+00:00.
