PartyLayer
Toggle theme
Log inGet started

Wallet infrastructure
for every
institution.

Embed secure wallets, authenticate users, and submit Daml transactions with one SDK. Built for Canton Network.

Free tier available · No credit card required

500+npm downloads
·
397tests passing
·
29/29E2E checks
·
5adapters
Scroll to explore

One SDK. Three trust levels.

From embedded wallets to self-custody — users upgrade without changing a line of code.

Embedded wallets

Zero-friction onboarding. PartyLayer creates a Canton party and signs transactions on behalf of users. No seed phrases, no wallet downloads.

Auto partyMPCGuest sessions

Custodial management

Institutional-grade custody with delegated session tokens and server-side SDK for automated workflows. Full control, zero client-side keys.

Delegated sessionsServer SDK

Self-custody migration

Users upgrade to their own Canton wallet when ready. Keys export via Daml party migration contract. Progressive trust, zero disruption.

Party migrationKey export

Ship in minutes,
not months.

Everything you need to build production-ready Canton dApps, in a single import.

Auth0 + Passkey login
Canton party allocation
Daml command submission
Multi-factor auth
Webhook delivery
TypeScript SDK
Multi-tenant B2B
Access gating
Explore the SDK
1
$ npm install @partylayer/react
2
app.tsx
import { PartyLayerProvider } from '@partylayer/react'
import { LoginButton, WalletStatus } from '@partylayer/react'
export default function App() {
return (
<PartyLayerProvider
appId="app_abc123"
network="mainnet"
>
<LoginButton />
<WalletStatus showPartyId />
</PartyLayerProvider>
)
}
3
Output
Connected
Embedded
dtcc_user_abc::1220c5e8...
3 active contracts
Canton Network 3.x · Online

Authentication that converts

Multiple auth providers with seamless onboarding. Users sign in their preferred way.

Auth0PasskeyTelegramMFA

Canton native

Direct integration with Canton 3.x. Real party allocation and Daml command submission.

DamlJSON APIParties

MPC security

Shamir 2-of-3 threshold key management with geo-distributed encrypted shares.

Shamir2-of-3HSM

Webhooks

HMAC-SHA256 signed real-time events for all user and transaction activities.

HMACReal-timeRetry

Dashboard

Full admin console for managing apps, users, API keys, analytics, and billing.

AnalyticsUser mgmtAPI keys

How it works

PartyLayer sits between your application and Canton Network, abstracting away the complexity of party management, key custody, and Daml interactions.

Your Application

Your code uses PartyLayer SDK

React SDK
@partylayer/enterprise-react
Node SDK
@partylayer/enterprise-node
REST API
api.partylayer.com

PartyLayer

Enterprise

Auth, wallets, keys & Daml commands

Auth
Login, MFA
Wallet
Party mgmt
MPC
Key custody
Events
Webhooks
Canton NetworkCanton Network

Distributed ledger with privacy

Participant Node
Running
Mediator
Synced
Global Synchronizer
Connected
Daml Contracts (Ledger)

Why PartyLayer?

The only wallet infrastructure purpose-built for Canton Network.

FeatureBuild yourselfGeneric WaaS
PartyLayer
Canton nativeManual
Daml contractsManual
Party managementManual
Auth providersManual~
MPC security
~
Multi-tenant B2B
Time to production3-6 months1 week
Canton native
Build yourselfManual
Generic WaaS
PartyLayer
Daml contracts
Build yourselfManual
Generic WaaS
PartyLayer
Party management
Build yourselfManual
Generic WaaS
PartyLayer
Auth providers
Build yourselfManual
Generic WaaS~
PartyLayer
MPC security
Build yourself
Generic WaaS~
PartyLayer
Multi-tenant B2B
Build yourself
Generic WaaS
PartyLayer
Time to production
Build yourself3-6 months
Generic WaaS
PartyLayer1 week

Simple, transparent pricing

Start free. Scale as you grow.

Free
$0/month

For developers getting started.

100 MAU
Canton sandbox
1 app
Community support
Basic analytics
Start building
GrowthMost popular
$0/month

then $0.10/MAU

For teams shipping to production.

Everything in Free, plus:
10,000 MAU
Canton devnet & mainnet
Priority support
10 apps
Advanced analytics
MFA & access gating
Webhook delivery
Custom domains
Get started
Enterprise
Custom

For institutions with compliance requirements.

Everything in Growth, plus:
Unlimited MAU
Dedicated Canton infrastructure
SLA & 24/7 support
SOC 2 compliance
Custom integrations
Dedicated account manager
Self-hosted option
Talk to sales

All plans include: HTTPS encryption · 99.9% uptime SLA · TypeScript SDK · React components · Node.js server SDK · Webhook events

0+
Unit Tests
0/29
E2E Checks
0+
API Endpoints
0
Packages

Verified on Canton 3.4.11 with real party allocations and 29/29 E2E tests passing.

Ready to build on Canton?

Get started in minutes with our TypeScript SDK. No blockchain experience required.