All chain specification files are hosted directly in this repository. Download them from the
main branch via the raw URLs below (they are no longer served from external storage).
Each chain ships in two flavours: a full raw spec for node operators, and a light-client
(.smol) checkpoint spec for smoldot-based clients. See Chain Spec Types below.
| Chain | Chain ID | Para ID | Full spec | Light-client spec |
|---|---|---|---|---|
| Paseo (relay) | paseo |
— | paseo.raw.json |
paseo.raw.smol.json |
| Paseo Asset Hub | asset-hub-paseo |
1000 | zip archive — see below | paseo-asset-hub.smol.json |
| Paseo People | paseo-people |
1004 | paseo-people.raw.json |
paseo-people.raw.smol.json |
Download any file with wget/curl, e.g.:
wget https://raw.githubusercontent.com/paseo-network/paseo-chain-specs/main/paseo.raw.jsonAsset Hub full-node spec: the full (non-smoldot) Asset Hub spec is too large to track in this repo directly and is distributed as a zip archive:
wget https://github.com/paulormart/ahpaseo-specs/raw/refs/heads/main/paseo-asset-hub-2.json.zip
Substitute-relay relaunch: Paseo has been relaunched from block 0 with a new genesis (
Paseo, protocol-idpad, ss5842). The previous chain specs — the original relay (Paseo Testnet, protocol-idpas, ss580) and all its system-chain specs — are archived underpaseo-legacy/for historical reference. They are not the live network; do not use them to sync the current Paseo. Additional system-chain specs for the new network will be added here as those chains are onboarded.
This repository contains two types of chain specifications:
- Full specs (e.g.,
paseo.raw.json): Standard chain specification files with the full raw genesis, for most node operators. - Light client friendly specs (e.g.,
paseo.raw.smol.json): Checkpoint specs (genesis state root + a warp-synclightSyncState) optimized for light clients such as smoldot.
We welcome bootnode contributions to improve network connectivity! To add your bootnode:
- Fork this repository
- Add your bootnode multiaddr to the
bootNodesarray of the appropriate chain spec file(s) — add it to both the full and light-client spec for a chain (e.g.paseo.raw.jsonandpaseo.raw.smol.json) so the two stay in sync - Submit a Pull Request
Your contributions help strengthen the Paseo testnet infrastructure.