Docs menu

Changelog

Shipped, dated, in production.

2026-07-19

  • Reference wallet adapter published. @synfin/wallet-partylayer (v0.1.0) turns a PartyLayer-connected wallet into a ready WalletAdapter in about five lines, so an integrator writes no Canton-specific code to execute a swap non-custodially. It wraps the mainnet-proven non-custodial adapter (bundled, no extra runtime dependency). The one documented limitation is observePayout (reports the current balance, not the received-since delta). See the quickstart and the support matrix.
  • Queryable capability model. @synfin/client (v0.1.2) adds getCapabilities(): one canonical source for what wallets can do, that the docs support matrix is generated from (they cannot drift). A capability is marked collectable only with cited mainnet evidence.

2026-07-03

  • Execution plans. POST /api/execute/plan: keyed, idempotent plans with the memo floor computed server-side and the quote numbers pinned. The SDK execution client (executePlan, track) drives a WalletAdapter you implement on your own wallet; the SDK ships the interface and the drivers, not a ready-made adapter. Proven end to end on devnet with a test wallet across COMPLETED, SLIPPAGE_FAILED, and REFUNDED; the reference PartyLayer adapter @synfin/wallet-partylayer is published, so execute is a few lines (see below).
  • Public developer docs at synfin.xyz/docs, with every example run against production, plus /llms.txt for AI agents.
  • Integrator fees on keyed quotes. feeBps and feeRecipient produce disclosed clientFees lines, and appliedSchema pins the versioned fee schema on every response.

2026-07-02

  • API keys, metering, and rate limits on /api/quote: keyed access with X-RateLimit-* headers, block-not-bill 429s, and the honest 401 vs 503 taxonomy (an infra failure never reads as "your key is bad").
  • The live routing demo: live venue quotes, ranked by net receive, unavailable venues shown with their reason. Historical note: the demo has since been superseded by the Launch App at synfin.xyz/swap; its old /demo address redirects there.

2026-06-30

  • The live quote API. GET /api/quote serving live cross-venue quotes with net-correct fee semantics: every venue's network fee shown with its real application direction (on_top vs deducted_from_give), ranking by worst-case net receive.

2026-06

  • Live venue adapters. Quote aggregation across the integrated Canton venues (Tradecraft, Cantex, OneSwap; Nightly listed and returning when its provider ends maintenance).