clay-kernel 0.0.1
Clay's own kernel: Unison-compatible hashing, typechecker and the evaluation engine, as wasm behind a JSON C-ABI.
Status: ok
What it is
- Kind
- wasm
- Determinism
- pure
- Clay ability
- unknown No Clay ability is defined for this binding yet.
- Manifest id
9915f812706c66420bad1dcff222d637213ec4ccca64e5ffda42845a1b74cc49
Upstream
- Project
- https://github.com/robmurtagh/clay
- Version
- 0.0.1
- Commit
- Licence
- unknown
Artifact
- SHA-256
c74c3b24824dded169657398505f41d65900fef8bd67c8692d061f79a8176e3f- Size
- 1305128 bytes
- Format
- file
- Source path
- packages/kernel-rs/dist/clay_kernel.wasm
- Download
- /v1/artifacts/c74c3b24824d...
Resources
- Memory
- unknown
- CPU
- unknown
- Network
- none
Provenance
- Toolchain
- repo-local Rust (.tools), release profile opt-level z, LTO
- Built by
- repo maintainer
- Built at
- 2026-11-08T00:00:00.000Z
- Notes
- upstream.commit is the last commit that touched the committed wasm. Licence null: the repo declares none yet.
- cd packages/kernel-rs && npm run build:wasm
- The wasm is a committed artifact (packages/kernel-rs/dist).
Signatures (checked when this page was built)
c5878029baeb4574DEV ONLY signing key (not a trust root) DEV ONLY: valid (ok)
How a runner loads it
Fetch /v1/manifests/9915f812706c66420bad1dcff222d637213ec4ccca64e5ffda42845a1b74cc49.json, get the artifact bytes by hash, then call checkLoadable(manifest, bytes, policy). It checks the signature against the trusted keys, the revocation list, the artifact hash and size, and the policy's allowed kinds and determinism classes, and returns a reason when it refuses.