Featured App Candidate on Canton

Verifiable Proof of Storage on Canton

DStash makes it easy to request storage, put funds on deposit, upload your data, and rely on independent providers to keep it safe. All actions and proofs are logged on-ledger for full transparency.

100%On-ledger audit trail
DepositPay as you store
RewardsProviders get paid

Transparent Storage Lifecycle

From request to payout, every step is tracked and enforced by smart contracts.

Request
Ask providers to store your data
Deposit
Lock funds on-chain
Proofs
Providers answer challenges
Rewards / Slash
Providers earn for success, lose for failure

Designed for dependable storage

Production‑focused

On‑ledger Auditability

Requests, deposits, proofs, and payouts are immutably recorded on the Canton ledger.

Simple User Flow

Deposit funds, upload data, and let storage providers compete to deliver reliable service.

Challenge & Proofs

Providers regularly receive storage challenges and must respond with valid proofs to stay eligible for rewards.

Automatic Payments

Successful providers are paid directly from deposits; failed providers are slashed.

Canton‑Native

Built with Daml to leverage Canton’s privacy, scalability, and interoperability model.

Provider Reputation

Earn a reputation score through consistent delivery and responsiveness.

How DStash works

For Storage Requesters

Create a storage contract, fund it, upload your data, and monitor ongoing proofs and payouts. Everything is enforceable on‑ledger and visible end‑to‑end.

  1. Request storage: Choose providers, capacity, duration, and terms.
  2. Pay deposit: Lock funds on‑chain to back payouts and penalties.
  3. Upload data: Send your data to the selected providers.
  4. Track results: View challenges, proofs, and payouts in your audit trail.

For Storage Providers

Accept storage contracts, keep data available, and respond to periodic challenges. Get paid for valid proofs; risk slashing if you fail.

  1. Accept contract: Review terms and commit capacity.
  2. Store data: Maintain availability and durability.
  3. Respond to challenges: Submit proofs before the deadline.
  4. Earn rewards: Receive payouts; missed or invalid proofs incur penalties.

Get started with DStash

Book a demo to see how DStash can help you secure data on the Canton network with straightforward incentives and accountability.