truthlinked-runtime 0.1.2

Deterministic Axiom cell runtime primitives for the TruthLinked post-quantum blockchain.
Documentation

truthlinked-runtime

Deterministic Axiom cell runtime primitives for the TruthLinked post-quantum blockchain.

This crate defines the shared runtime-side data structures used by nodes, execution code, and protocol services. It focuses on deterministic cell state layout, declared read/write sets, governance proposals for cell lifecycle changes, token configuration, and conflict-domain extraction for parallel execution.

What it provides

  • Cell account records with bytecode, storage, balance, rent, ownership, and manifest metadata.
  • Runtime governance proposal types for upgrades, ownership transfers, and immutability.
  • Conflict-aware read/write set extraction used by the parallel executor.
  • Shared state records for accounts, NFTs, staking updates, oracle requests, and execution deltas.

Design notes

Axiom cells must execute against deterministic state. Network access, wall-clock behavior, and external data are modeled through protocol-managed services such as the oracle crate, then read from committed state in later execution. This keeps validators aligned and keeps execution auditable.

License

Licensed under the MIT License.