v1 · design partnersoc · console
managed agent + pledge
§ changelog

What changed.

Console product changes. Spec changes — wire format, scope grammar, audit-bundle structure — live at docs.ochk.io and in the relevant oc-*-protocol repo's CHANGELOG.md. We do not bundle protocol-spec changes into product release notes.

  1. v1.1.0 + v1.2 / v2 previews2026-04-28
    v1.1dashboardcheckoutfederationpledge

    operator surface, real checkout, federation plan, pledge composer.

    Big push. Same release window as launch but the surface multiplied:

    Language fix. Every “OpenTimestamps anchor” reference now leads with OC Stamp — receipts are OC Agent action envelopes (kind 30084) reusing OC Stamp's envelope structure; OpenTimestamps is named only as the underlying anchor rail. We dogfood the family.

    v1.1 — operator dashboard. /agents, /agents/new, /agents/[id] with overview / scope / audit / settings tabs, /audit with full filtering + signed-bundle export, /billing with cycle usage + invoice history at sat-USD parity, /team with RBAC + SSO config, /settings with project, scope-policy, API tokens, webhooks, danger-zone. Sidebar shell auth-gated against ochk.io; backend persistence wired against in-memory mock until v1.2.

    v1.1 — real checkout, env-driven. /pricing Pro CTAs now POST to /api/checkout/stripe (Stripe Checkout subscription mode) and /api/checkout/lightning (BTCPay Server, BTC + BTC-LN, no custodian). Webhooks at /api/webhooks/{stripe,btcpay} with raw-body signature verification. Buttons fall through to /contact when env isn't set — no broken UX, real activation is just a credentials swap.

    v1.1 — integration detail pages. anthropic, openai, vercel-ai, langgraph. Each documents what the adapter will do, why the stack matters, the realistic status, with a preview snippet of the eventual API. @orangecheck/agent-mcp is already on npm at v0.1.0 with runnable examples in oc-agent-examples; the MCP page reflects that.

    v1.2 preview — federation sign-in. /federation explains the strategic case for Fedimint guardians as first-class principals (M-of-N BIP-322 quorum). The /signin chooser shows both methods; federation is gated “v1.2” with a link to the explainer.

    v2 preview — pledge premium tier. Public reputation profiles at /a/[address] render every published OC Pledge against an address — claim, resolution rule, bonded sats, witnesses, delivery state, OC Stamp anchor. Pledge composer at /reputation/compose drafts an envelope with live JSON preview; ends at “sign in wallet” pending v2 wallet plumbing.

  2. v1.0.02026-04-28
    launchmarketing-surfaceauthmcp-preview

    console.ochk.io launches.

    First public version of OrangeCheck Console. Marketing surface live with full copy: why, integrations, pricing, reputation, security, charter, about, contact, status.

    BIP-322 sign-in routed through the family auth host at ochk.io. Dashboard stub at /dashboard accepts design-partner waitlist signups.

    MCP integration page published. The @orangecheck/agent-mcp adapter — already on npm at v0.1.0 — is the canonical reference.

Spec changes live in the relevant oc-*-protocol repo's CHANGELOG.md. Package changes live in oc-packages.