Cardinal initialcore.net

Every decision becomes a signed, verifiable record.

Cardinal is the model-optional constitutional evidence layer for ICore. A model makes a guess; Cardinal records it as a tamper-evident, independently-checkable fact — with or without the model. No server. No lock-in. Verifiable by anyone.

IntentCanon AdapterUSEEvidence

What is Cardinal?

Cardinal wraps any capability call in a constitutional pipeline: Canon (a model-free validity gate) runs first and checks the request is well-formed; an Adapter (a model, or a deterministic rule engine, or nothing) produces a candidate; USE selects under six invariant-preserving rules; the result is sealed as a signed Evidence record (Ed25519Signature2020 linked-data proof).

Model-optional

No adapter? Cardinal still produces a signed record — it abstains (USE-5) rather than guessing. Models are optional ingredients, never trustees.

Independently verifiable

Anyone can verify an Evidence with only the public key and the record. No ICore runtime, no account, no server.

Offline by default

The reference adapter wasm-local runs entirely in your device. The whole site works without a network.

Try it — verdict:triage

Type a message. Cardinal runs the offline wasm-local adapter and seals the verdict as signed Evidence, right here in your browser.

The Evidence JSON below is self-contained. Copy it and paste it into the Verify tool to confirm it checks out with no server.

Verify an Evidence — no server

Paste a signed Cardinal Evidence JSON. Verification uses only WebCrypto + the signer's did:key. Nothing leaves your device.

Get Cardinal

Install this PWA

Tap Install app in the top bar (or your browser's menu). It runs offline and pins to your home screen.

Rust crate + CLI

The reference implementation: cardinal/wasm-local reuses the proven kernel crypto (icore-crypto). Build with cargo; emits a verifiable Evidence and verifies others.

Download cardinal.wasm

Source

Everything here is derived from the frozen CORE-LD / USE / Canon specs. The crate and this site live in the ICore constitutional repository.

initialcore.net