Federation Protocol

How cross-registry queries work, how proofs are published, and how Trust Context is determined.

Proof publication

When a registry publishes a record to Landblock, it submits a signed proof to the Federation contract. The proof contains:

The proof is stored on-chain. The underlying record stays with the registry.

Cross-registry verification

When an institution (a bank, court, or another registry) wants to verify a record, it queries the Federation contract. The contract checks the on-chain proof and returns a verification result that includes a Trust Context label.

Trust Context

Trust Context tells the verifier how much confidence to place in the result:

Federation Liaison Service

Complex cross-registry queries — those requiring data beyond the on-chain proof — are routed through the Federation Liaison Service. Three tiers:

Dispute records

When a party or registry disputes a proof, they file a Dispute Record. The DisputeRecord contract supports three dispute types:

Dispute records do not resolve disputes — that is for courts and governments. They create an on-chain notice that a dispute exists, visible to all verifiers, so that verification results can include appropriate caveats.

Registry authorities can issue injunctions via the DisputeRecord contract, applying a freeze mask to a spatial unit that suspends new rights registrations pending resolution.

Verification-as-a-service

Lenders and institutions can access Landblock verification without requiring a PropertyToken. The verification-as-a-service API returns a collateral bundle — a structured verification result linking the spatial unit, BA unit, active RRRs, and trust context — without any on-chain token issuance. Enforcement remains entirely with the registry and courts.