Trusted by innovative engineering teams worldwide
Cryptographically Proven Security
Leveraging Feldman Verifiable Secret Sharing (VSS) and hardware-isolated enclaves for uncompromising key protection.
Feldman VSS Key Generation
Distributed Key Generation (DKG) using Feldman VSS with AES-256-GCM encrypted share exchange. Key shares are generated inside neutral hardware enclaves and never exist on a single device, eliminating single points of failure.
We support 2-of-2 and 2-of-3 threshold schemes out of the box.
Policy Engine
Define strict spending limits, whitelists, and approval workflows.
policies are cryptographically enforced by the nodes themselves, not just the API layer.
Developer Experience
Idempotent APIs, replay protection, and strong typing. Listen for TRANSACTION_CREATED webhooks in real-time.
await planbok.wallets.create({
chain: 'BTC',
curve: 'secp256k1',
custody: 'MPC'
});60+ Chains
Self-Hosted
Run validator nodes on your own infrastructure. We provide full Docker images and Helm charts for on-premise deployment.
RBF Acceleration
Never get stuck with low gas. Our RBF (Replace-By-Fee) engine automatically bumps fees for stuck transactions.
Integrate in Minutes
Simple 3-step process to get your first signature.
Install SDK
Add our TypeScript SDK to your project.npm install @planbok/sdk
Configure Policy
Set up your first policy in the dashboard. Define who can sign and spending limits.
Create Wallet
Generate a DKG request. Nodes will coordinate to create key shares securely.
Frequently Asked Questions
How does the private key exist?
It doesn't. The private key is never fully constructed at any point in time. We use threshold cryptography where mathematical operations are performed on key shares.
Can Planbok steal my funds?
No. Key shares are distributed. We hold one share, and you (or your customers) hold the others. A single share cannot sign transactions.
What chains are supported?
We support ECDSA (Ethereum, Bitcoin, Binance) and Ed25519 (Solana, NEAR, Cardano) curves. This covers 99% of all blockchains.