04 · Convergence
Nexus
Multi-writer convergence without chain finality. Define a view over many Traces — Nexus orders, dedupes, and exposes it as a single deterministic feed. Governance is a per-view contract, not a global protocol.
Concepts
- 01Define a view over many writer Traces.
- 02Deterministic ordering and dedup per-view.
- 03Per-view governance — not a global protocol.
- 04No chain finality required.
Code
use nexus::{Nexus, ViewSpec};
let view = Nexus::open(ViewSpec::new("team/feed")
.add_writer(alice_pk)
.add_writer(bob_pk)
.order_by(nexus::OrderBy::SignedTime))
.await?;
for evt in view.iter().take(50) {
println!("{} → {:?}", evt.signer_short(), evt.payload);
}