Skip to content

Proposal: Keyvoy — Open Source Embedded Wallet Infrastructure for Canton (Human Users + AI Agents)

OPENPull Request
by cayvox16-03-2026Incoming
needs-sig-label
References:CIP-0103

Proposal file: /proposals/keyvoy.md Team: Cayvox Labs (Dualis Finance — 1st Place, Canton Catalyst 2026)

Summary

Keyvoy is open-source, self-hostable, Canton-native embedded wallet infrastructure. It provides production-ready TypeScript SDKs (@keyvoy/*) for embedded wallet provisioning, social login, institutional SSO, server-side signing with policy engine, and CIP-0103 compliance — enabling any Canton application to integrate wallet functionality in under 30 minutes.

Embedded wallet infrastructure has become the standard onboarding layer on every major L1 — Privy (acquired by Stripe, 120M+ accounts, 2,000+ teams), Turnkey (Polymarket, Alchemy, Bridge) and others. Every existing solution shares two structural limitations for the Canton ecosystem: they are proprietary SaaS (no self-hosting, vendor lock-in) and they wrap Canton through external chain bridges rather than implementing Canton-native primitives directly.

Keyvoy is the only fully open-source, self-hostable, Canton-native option — published under Apache 2.0, built directly on @canton-network/wallet-sdk, and shipping with a delivered agentic wallet layer for AI agents integrated with MoonPay's Open Wallet Standard.

Checklist

  • [x] Proposal file added under /proposals/
  • [x] Milestones and funding amounts defined
  • [x] Acceptance criteria included
  • [x] Alignment with Canton priorities described

Already Delivered (Capacity Proof)

The following work is operational, publicly accessible, and validated externally — presented as evidence of execution capacity, not as a funded line item:

  • SDK foundation live: Multiple npm packages under @keyvoy/*, social login (Google/GitHub/Discord/email magic links), session management (JWT + refresh rotation + device fingerprinting), Canton Ledger API wrapper functional on devnet
  • CIP-0103 wallet standard: Automated test suite with 100% coverage of the specification
  • React component <KeyvoyConnect /> with theming and headless hooks
  • Canton Agentic Wallet Layer (OWS Canton Plugin): Built the Canton plugin for MoonPay's Open Wallet Standard (launched March 23, 2026, backed by PayPal, Circle, Ethereum Foundation, Solana Foundation, and 15+ others). 178 tests passing, Canton 3.4.10 validated, published on crates.io. 8 MCP tools, 6 policy rule types, External Party isolation, full audit trail. Integrates into Keyvoy as the OwsLocalSigner provider, giving Canton policy-gated AI agent wallet access via MCP tools.

Live Resources:

  • Website: https://keyvoy.xyz
  • Live Demo: https://keyvoy.xyz/demo
  • Documentation: https://docs.keyvoy.xyz
  • OWS Canton Plugin Repo: https://github.com/cayvox/ows-canton
  • OWS Canton Plugin on crates.io: https://crates.io/crates/ows-canton