A comprehensive, community-maintained registry of Avalanche L1 chains with detailed metadata, social links, and technical specifications.
- Total L1 Chains: 116
- Networks: Mainnet, Fuji
- Last Updated: 2025-11-06
Each L1 chain has its own folder containing:
chain.json- Structured chain dataREADME.md- Human-readable documentation
chains-registry/
├── README.md (this file)
├── CONTRIBUTING.md (contribution guide)
├── LICENSE
├── .github/ (GitHub workflows & PR templates)
├── scripts/ (validation scripts)
└── data/ (all chain data)
├── _TEMPLATE/ (format reference)
│ ├── chain.json
│ └── README.md
├── dexalot/
│ ├── chain.json
│ └── README.md
├── beam/
│ ├── chain.json
│ └── README.md
└── ... (116 L1 chains)
{
"subnetId": "subnet-id-here",
"network": "mainnet",
"categories": ["DeFi", "Gaming"],
"name": "Chain Name",
"description": "Description of the chain",
"logo": "https://cdn.example.com/logo.png",
"website": "https://example.com",
"socials": [
{ "name": "twitter", "url": "https://twitter.com/example" },
{ "name": "discord", "url": "https://discord.gg/example" }
],
"chains": [
{
"blockchainId": "blockchain-id-here",
"name": "Blockchain Name",
"description": "Blockchain description",
"evmChainId": 12345,
"vmName": "EVM",
"vmId": "vm-id-here",
"rpcUrls": ["https://rpc.example.com"],
"assets": [
{
"symbol": "TOKEN",
"name": "Token Name",
"decimals": 18
}
]
}
]
}Simply browse the folders to explore different L1 chains. Each folder contains:
- chain.json - Machine-readable data
- README.md - Human-friendly documentation
# Clone the repository
git clone https://github.com/l1beat/chains-registry.git
# Access any chain's data
cat chains-registry/data/dexalot/chain.json
# Use in your application
import chainData from './chains-registry/data/dexalot/chain.json';We welcome contributions! See CONTRIBUTING.md for detailed instructions.
- Fork this repository
- Create a branch:
git checkout -b add-your-chain - Add/Update chain data in a folder (lowercase, hyphenated name)
- Validate your changes:
./scripts/validate-single.sh your-chain - Commit:
git commit -m "Add Your Chain to registry" - Push:
git push origin add-your-chain - Create a Pull Request
Before submitting a PR, validate your chain data:
# Validate a single chain
./scripts/validate-single.sh data/your-chain-name
# Or validate everything (if you have Node.js)
npm run validateFolder names must be:
- Lowercase
- Hyphenated (no spaces or special characters)
- Descriptive
Examples:
- ✅
defi-kingdoms - ✅
beam-subnet - ✅
dexalot - ❌
DeFi Kingdoms - ❌
Beam_Subnet - ❌
DEXALOT
You can search for chains by:
- Name: Check folder names or
namefield in chain.json - Category: Filter by categories like "DeFi", "Gaming", "NFT"
- Network: Mainnet or Fuji
- Subnet ID: Unique Avalanche subnet identifier
Available categories:
- DeFi
- Gaming
- NFT
- Metaverse
- Infrastructure
- Finance
- Social
- Identity
- And many more...
Initial data generated from SnowPeer AMDB API. Community contributions keep it up-to-date.
- ✅ Automated validation via GitHub Actions
- ✅ JSON schema validation
- ✅ Required fields enforcement
- ✅ Folder naming convention checks
- ✅ Community review process
This project is licensed under the MIT License - see the LICENSE file for details.
- Website: l1beat.io
- Issues: GitHub Issues
- Discussions: GitHub Discussions
Made with ❤️ for the Avalanche community