Proposal: Keyvoy — Open Source Embedded Wallet Infrastructure for Canton (Human Users + AI Agents)
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
OwsLocalSignerprovider, 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