2.5k
GitHub Stars
2
Bundled Files
2 months ago
Catalog Refreshed
3 months ago
First Indexed
Readme & install
Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.
Installation
Preview and clipboard use veilstrat where the catalogue uses aiagentskills.
npx veilstrat add skill openclaw/skills --skill 0xscada- _meta.json269 B
- SKILL.md1.5 KB
Overview
This skill is a decentralized industrial control fabric that bridges legacy SCADA systems with blockchain-backed audit trails and Kannaka memory integration. It exposes a unified API for telemetry, geometry classification, and verifiable industrial state. The design maps physical atoms to immutable bits, enabling auditable control and state verification across distributed environments.
How this skill works
0xscada connects to SCADA data sources and normalizes telemetry into a canonical schema, then records verifiable state changes to a blockchain-backed ledger. It integrates Kannaka memory primitives for 84-class SGA Fano geometry classification, allowing geometry-aware memory and retrieval. The skill exposes REST and websocket endpoints for telemetry ingestion, state queries, and proof generation, and can run with SQLite by default or PostgreSQL for production scale.
When to use it
- When you need tamper-evident audit trails for industrial control actions and telemetry.
- To integrate geometry-aware memory (Kannaka) into telemetry classification workflows.
- When unifying multiple SCADA endpoints behind a single verifiable API.
- For staged migration from legacy SCADA to distributed, auditable control fabrics.
- When you require lightweight local deployment with optional PostgreSQL scaling.
Best practices
- Run with PostgreSQL in production to handle higher write volumes and concurrency.
- Keep Node.js and npm updated to supported LTS versions for stability and security.
- Segment SCADA input sources and configure per-source trust and validation rules.
- Use the blockchain-backed ledger for critical state changes and keep non-critical telemetry off-chain.
- Regularly export and archive proofs and snapshots to simplify audits and disaster recovery.
Example use cases
- Recording operator commands and sensor telemetry with immutable proofs for regulatory audits.
- Classifying spatial sensor arrays using Kannaka SGA Fano geometry to improve anomaly detection.
- Providing a single API for multiple legacy SCADA installations across facilities.
- Proof generation for remote verification of configuration or state before third-party maintenance.
- Local lab deployments using SQLite for development, then switching to PostgreSQL for production.
FAQ
Node.js 18+ and npm are required on the PATH. SQLite works by default; PostgreSQL is recommended for production.
Can it work with existing SCADA protocols?
Yes — 0xscada normalizes inputs from multiple SCADA endpoints and exposes a unified API for telemetry and control.