@libertasinception/trigram
v0.1.0
Published
Trigram cascade monitor — 24-chain health status, cross-chain drift detection, and cascade analytics
Maintainers
Readme
@libertasinception/trigram
Trigram cascade monitor — 24-chain health status, cross-chain drift detection, and cascade analytics
Installation
npm install @libertasinception/trigramQuick Start
import { TrigramClient, getChain, CHAINS } from "@libertasinception/trigram";
const trigram = new TrigramClient(httpClient);
const cascade = await trigram.cascadeStatus();
console.log(cascade.healthy + "/" + cascade.totalChains + " healthy");
const n1Health = await trigram.chainHealth("n1a-security");
const chain = getChain("n1a-security");
const cosmosChains = getCosmosChains();
const substrateChains = getSubstrateChains();Features
- 24-chain cascade health monitoring
- Individual chain status queries
- Cross-chain drift detection
- Chain registry with Trigram cell positions
- Layer-based chain grouping
- Cosmos/Substrate chain filtering
- Block info queries
API Reference
Classes
TrigramClient
Functions
isValidChainId()getChain()getChainsForLayer()getCellsForChain()getLayerForChain()getCosmosChains()getSubstrateChains()getTrigramChainIds()getCellPosition()
Types
TrigramChainIdChainFrameworkCellPositionLayerNameChainRoleChainDefinitionHealthStatusCellHealthCascadeStatusBlockInfo
Dependencies
@libertasinception/corezod
Requirements
- Node.js >= 18.0.0
- TypeScript >= 5.7 (recommended)
Links
License
MIT - see LICENSE for details.
