Demo Mode Active — explore a live example vault · No account required

Listen to this page

Legacy Voice Guide · TROPTIONS + Deepgram

Legacy Layer 0

A sovereign coordination layer
built in Rust

Legacy Layer 0 is the protocol substrate beneath the vault application — handling namespace registry, estate event anchoring, validator participation, cross-chain proof routing, and x402 service settlement.

Protocol Architecture — Rust Scaffold Ready · Production Deployment Planned

Chain Role

Namespace registry + estate event settlement + cross-chain proof coordination

Runtime Language

Rust — memory-safe, high-performance, ideal for sovereign protocol infrastructure

Consensus Model

Authority-based PoS for early institutional deployments. Upgrade path to permissionless PoS defined.

Node Architecture

5 node types

Planned — Rust scaffold ready

Validator Node

Consensus participant

Proposes and validates blocks. Stakes identity in the namespace registry. Required for estate event finality.

Planned

Observer Node

Read-only audit monitor

Subscribes to all events without voting. Used by auditors, regulators, and compliance systems.

Planned

Archive Node

Historical retention

Stores full state history. Required for legal evidence preservation and probate proceedings.

Planned

Relayer Node

Cross-chain event relay

Routes proof anchors and state events between Legacy Layer 0 and connected chains (ETH, SOL, XRPL, Stellar).

Planned

Gateway Node

External integration

API-accessible entry point for institutional integrations, DID resolvers, and attorney systems.

Protocol Modules

8 core modules

Namespace Registry

crate: namespace-registry

On-chain namespace creation, ownership, member roles, and lifecycle state transitions.

Vault Manifest Anchoring

crate: vault-anchor

Immutable anchoring of SHA-256 manifest hashes per vault state change.

Policy Registry

crate: policy-engine

On-chain release policy snapshots, guardian quorum configs, and waiting period enforcement.

Executor / Guardian Attestations

crate: vault-anchor

Cryptographic attestation records for executor authority and guardian approvals.

Release Event Recording

crate: audit-events

Final release proofs anchored with timestamp, parties involved, and condition satisfaction hash.

Audit Event Stream

crate: audit-events

All 22 audit action types written to chain. Append-only. Tamper-detectable.

Cross-chain Routing Metadata

crate: cross-chain-relayer

External chain asset references, wallet mappings, and proof routing instructions.

x402 Payment Hooks

crate: x402-hooks

Service metering, operator action billing, and machine-payable API access settlement.

Repository Structure

Rust crate layout

protocol/layer0/
├── node/              # Node binary — CLI, P2P, RPC
├── runtime/           # Block execution runtime
└── crates/
    ├── namespace-registry/   # .legacy namespace on-chain model
    ├── vault-anchor/         # Manifest + attestation anchoring
    ├── policy-engine/        # Release policy on-chain enforcement
    ├── audit-events/         # Event stream + append-only log
    ├── x402-hooks/           # Payment settlement integration
    └── cross-chain-relayer/  # Proof routing + chain adapters

Scaffold created at protocol/layer0/ — each crate has a README with purpose, types, events, interfaces, and TODOs.