04 · Convergence

Nexus

Multi-writer convergence without chain finality. Define a view over many Strands — Nexus orders, dedupes, and exposes it as a single deterministic feed. Governance is a per-view contract, not a global protocol.

Concepts

What you’re working with.

  • 01Define a view over many writer Strands.
  • 02Deterministic ordering and dedup per-view.
  • 03Per-view governance — not a global protocol.
  • 04No chain finality required.
Code

A handful of lines.

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);
}

Ready to build?

Start with the SDK or load the agent context. Every library is independently documented and versioned.