The Canton wallet built for code.

A non-custodial API gateway to the Canton Network. Your keys, your party, your transactions — submitted through our participant for a small amount over our net cost, so you don't have to operate one of your own.

Sign up to get an API key

Your private key is generated in your browser and never leaves your machine.

Why DStash exists

The Canton Network thrives when more developers can build on it. Today, getting on-chain means standing up a participant — JVM nodes, postgres, traffic accounting, key custody, uptime. That's real operational weight, paid in money and engineering hours, before the first line of Daml.

DStash takes on that weight as a shared service. One signed HTTP request and your code is on-chain, with the same security properties as running your own participant — your keys stay in your browser; transactions are signed externally; we cannot move your assets. Lower friction means more apps means more network activity for everyone.

How it works

  1. Sign up in your browser. Your browser generates an ECDSA-P256 keypair locally. We never see the private key — it stays in non-extractable IndexedDB storage. No KYC, no waitlist.
  2. Top up your prepaid balance. Send Canton Coin to our validator party with the per-user memo we issue. Your balance reflects within seconds.
  3. Connect your code. Point any Canton SDK at our gRPC endpoint. We mirror the participant API, so your existing code just works.
  4. We bill per submission. Each transaction is pre-charged at the participant's traffic estimate. At round close we reconcile to the actual network cost. No hidden charges, no float.

Pricing

Per transaction: our net network cost + 0.1¢.

We pass network costs through at cost. Our margin is a flat 0.1¢ per transaction — small enough to fade into the noise on a busy day, big enough to keep the lights on. Every line of the math is published on your dashboard and is audit-reportable.

Traffic top-ups are nonrefundable. Once you fund your balance it can be spent on network costs or held against your party — but it doesn't come back out as cash. Top up only what you intend to use on-network.

Built for

Need a custom DAR?

Email info@dstash.cc with the package you need installed on our participant. We'll vet and upload it so your party can act on its templates from day one — no need to coordinate with a different operator for each DAR. This is part of what you're paying us for.

Ready to try it?

Sign up

Questions? info@dstash.cc