PartyLayer Enterprise
Wallet Infrastructure for Canton Network
PartyLayer Enterprise provides embedded wallet infrastructure, authentication, and developer tools for dApps building on Canton Network.
Think of it as Privy for Canton — we handle the complexity of Canton party management, authentication, and wallet creation so you can focus on building your application.
What You Get
- Embedded Wallets — Create Canton wallets for your users with zero friction. No seed phrases, no browser extensions.
- Authentication — Plug-and-play auth with Google, email, and wallet providers via Auth0.
- Transaction Signing — Submit Daml commands on behalf of users through our custody layer.
- Trust Level Migration — Users can upgrade from embedded to custodial to self-custody wallets.
- Webhooks — Real-time event notifications for user activity, transactions, and more.
- Dashboard — Admin panel to manage apps, users, API keys, and analytics.
Quick Links
- Getting Started — Build your first Canton dApp in 5 minutes
- SDK Reference — Full PartyLayerEnterprise class documentation
- React Hooks — useAuth, useWallet, useContracts hooks
- REST API — All server endpoints with examples
- Webhook Events — Event types and payload schemas
Architecture
Your dApp → PartyLayer SDK → PartyLayer API → Canton Network
↓ ↓
Auth0 (Auth) PostgreSQL + RedisPartyLayer runs a Canton participant node and manages party allocation, command submission, and event streaming on your behalf. Your users never need to understand blockchain concepts.
Canton Network Basics
Canton is not a typical blockchain. Key differences:
| Concept | Traditional | Canton |
|---|---|---|
| Identity | Address (0x...) | Party (hint::fingerprint) |
| Smart Contracts | Solidity | Daml (typed, functional) |
| Privacy | Public ledger | Only participants see data |
| Finality | Probabilistic | Immediate |
PartyLayer abstracts these differences behind a familiar SDK interface.