Public website, design documentation, and browser proof-verification tools for
MALT. The managed account and Bucket UI lives in
DeWebProtocol/gateway/console;
this repository does not ship the Gateway Console.
MALT is a general arc-granularity data-authentication system for graph-shaped
relations. Vector-commitment backends authenticate arcs, immutable payloads
remain in content-addressed storage (CAS), and untrusted execution components
locate and serve proofs. UnixFS is one application model over that core. The
user-controlled local runtime currently exposes one hybrid MALT
materialization strategy; future strategies remain runtime
adapter/application concerns.
malt-core v0.0.7
is the current Core SDK release. The repository and Go module moved from
malt to malt-core; historical tags and releases remain valid. New
integrations use
malt.resolve/v0alpha1 and malt.read/v0alpha1; the v0.0.4
malt.artifact/v0alpha2 resolve/prove/verify profile remains frozen
compatibility behavior. APIs and wire shapes remain pre-v1 and are not yet
stable for production use.
- Node.js 22 or newer
- npm (comes with Node.js)
npm install
npm run devThe dev server starts at http://127.0.0.1:5173.
npm run buildPreview the production build locally:
npm run previewRun content and tool-link checks:
npm testProtocol behavior, verifier-facing schemas, wire-format notes, compatibility
policy, and MIPs live in
DeWebProtocol/malt-core/docs.
Reproducible benchmark runners, comparison adapters, plans, and research-grade
result generation live in
DeWebProtocol/malt-evaluation.
This site summarizes concepts, tutorials, and public narrative, and links back
to the implementation repository for source-of-truth technical details.
Managed-service behavior and the same-origin Console are defined by
DeWebProtocol/gateway.
DeWebProtocol/malt-core— application-neutral authentication SDK, normative contracts, MIPs, and verifierDeWebProtocol/gateway— optional untrusted hosted executor, Bucket/CAS gateway, same-origin Console, and managed-service integrationDeWebProtocol/malt— user-controlled MALT local runtime, CLI/daemon, trusted-root policy, UnixFS, and Merkle DAG compatibility; its Go module remainsgithub.com/dewebprotocol/malt-clientduring the initial refactorDeWebProtocol/malt-evaluation— current-product and current-core workloads, executable paper plans/suites, result schemas, and preserved historical provenanceDeWebProtocol/malt-web— public website, conceptual docs, tutorials, and browser proof-verification toolsDeWebProtocol/.github— organization profile and community defaults
MIT — see LICENSE.