Sardis

Changelog

Release history and version notes for Sardis. Track new features, improvements, security fixes, and bug fixes.

v0.11.0 (2026-03-15) -- Latest

Added

  • Solana support: Anchor program for on-chain agent wallet spending policy enforcement
  • New chains: Tempo L1, Solana, and Morph -- now 8 chains total
  • Zodiac Roles Modifier v2 integration for on-chain policy enforcement on EVM chains
  • ERC-8004 spec-compliant agent identity with calldata builders
  • ERC-8033 paymaster protocol for gasless agent transactions
  • zkPass Transgate for portable zero-knowledge KYC verification
  • Notabene Travel Rule provider with IVMS 101 support (FATF R.16)
  • OpenSanctions screening provider with yente API integration
  • ML fraud detection with ONNX Runtime inference
  • Stripe Billing integration with usage metering and plan enforcement
  • Emergency freeze-all admin endpoint for incident response
  • GDPR data export endpoint
  • SSE streaming wired to checkout UI for real-time payment status
  • Lightspark Grid client with fiat rails, FX, UMA, and Plaid integration

Improved

  • Dashboard sidebar reorganized: 5 core items always visible, 4 collapsible sections
  • Landing page: all CTAs now redirect to waitlist
  • Actionable SDK error messages with usage examples
  • PostHog analytics integrated across landing and dashboard

Security

  • Smart contract security audit: SafeERC20 for all token transfers, zero-address recipient rejection
  • Merchant checkout router hardened with rate limiting
  • Approval context binding: approved object must match executed object exactly
  • FinCEN MSB registration documentation and SOC 2 audit readiness

Fixed

  • CDP Onramp approval blockers resolved
  • External wallet checkout flow improvements
  • All CI workflow failures resolved

v0.10.0 (2026-03-07)

Added

  • 13 framework integrations: Browser Use, CrewAI, AutoGPT, OpenAI Agents SDK, Composio, Stagehand, n8n, Activepieces, and more
  • Pay with Sardis: embeddable merchant checkout with USDC settlement
  • Coinbase Onramp integration for zero-fee USDC funding
  • Merchant checkout system with webhook notifications and settlement
  • MCP server expanded to 52 tools (treasury, checkout, agent discovery)
  • AP2 (Agent Payment Protocol) consortium implementation
  • UCP, A2A, TAP, x402 protocol support
  • Know Your Agent (KYA) identity framework

Improved

  • PreExecutionPipeline unifying all policy hooks
  • DI lockdown: chain_executor private, only orchestrator can access
  • Unified PaymentResult type across all routers

v0.9.0 (2026-02-20)

Added

  • Multi-provider fiat rails (Coinbase Onramp + Bridge)
  • USD-first treasury model with ACH funding and withdrawal
  • Virtual card issuance via Stripe Issuing
  • Spending mandates with delegation and revocation
  • Time-based spending policies
  • Merchant category (MCC) filtering

v0.8.4 (2026-02-08)

Added

  • All 19 Sardis packages publicly available on npm and PyPI
  • 54-fix security audit covering auth, crypto, input validation, JWT

v0.7.0 (2026-01-15)

Added

  • Production hardening: rate limiting, Redis dedup, Postgres reconciliation
  • Webhook HMAC-SHA256 signatures with replay protection
  • AGIT fail-closed enforcement
  • Kill switch with 5 scopes (agent, wallet, rail, chain, global)

v0.5.0 (2026-01-24)

Added

  • UCP (Universal Commerce Protocol) support
  • A2A (Agent-to-Agent) protocol support
  • Agent card discovery at /.well-known/agent-card.json

v0.1.0 (2025-01-15)

Added

  • Initial release
  • MPC wallets via Turnkey
  • Policy engine with natural language rules
  • Python SDK and TypeScript SDK
  • MCP server for Claude Desktop
  • Base Sepolia testnet deployment