Developer Guides
Build with ALX from your first Block to connected derivation graphs and application workflows.
Start with deterministic Block identity, add declared parent relationships as workflows become connected, and integrate only the optional infrastructure your application requires.
Choose a Path
Learn the Basics
- ALX Mental Model introduces the core concepts behind Blocks, identity, and declared lineage.
- Block Lifecycle follows a Block from creation through storage, retrieval, and later verification.
- Quick Start creates and validates a root Block.
- Create and Validate a Block walks through
contentHash,blockHash, and deterministic verification. - Compose Blocks into a Graph connects Blocks through declared parent relationships and builds a derivation graph.
- Build Context from Blocks traverses declared ancestry and assembles prior Blocks as structured application context.
Validate and Integrate
- Validate Blocks handles identity verification and common validation failures.
- Integrate ALX places Block creation, verification, lineage, and context retrieval into an application workflow.
- Run Conformance Vectors compares implementation behavior against canonical test cases.
Add Optional Infrastructure
ALX Blocks do not require external infrastructure for creation or deterministic verification. Add these capabilities when your application needs distribution, discovery, external commitments, or related evidence.
- Optional Infrastructure explains how storage, content distribution, discovery, and external commitments can operate around ALX.
- Distribute, Commit, and Verify a Block follows a Block through optional content distribution and external commitment evidence.
- Blockchain Commitments explains optional Merkle commitments and blockchain recording.
- Verify Commitment Inclusion verifies a sorted-pair Merkle path against a supplied root.
Use Troubleshooting for common integration and verification failures.