vesedi

Disclose less.
Prove more.

VESEDI - verifiable selective disclosure - lets you share selected information from a record, with proof that it belongs to the record you committed to, without handing over the rest.

VESEDI Sidecar runs on your own machine. Release package for Linux (x86-64).

  1. Commit a record on your machine. It gets a fingerprint.
  2. Choose the fields someone needs, and see exactly what they'll receive.
  3. Share those fields through a DiligenceVM workspace (coming soon). The recipient checks them against the fingerprint.

One record, three fields shared.

Sharing evidence often means disclosing more than required, or providing a summary the recipient must take on trust. Here, a lender's reviewer needs to confirm a covenant, not read the borrower's internal notes or the guarantor's details. Choose fields to see what the reviewer would receive.

Your committed record

Stays with you

Fingerprint 7c2e9a01…41a9

Fields to share

What the reviewer receives

Illustration, not live verification

Checked against 7c2e9a01…41a9

  • facility.amountUSD 4,000,000Matches the record
  • covenant.dscr_minimum1.25×Matches the record
  • results.q2_dscr1.41×Matches the record

The values of the other 6 fields are not sent.

Interactive example using sample data. Explore the underlying commitments and proofs in VESEDI Sidecar.

A check establishes

  • Each shared value is the one in the record you committed to, unchanged.
  • It was shared by the holder of the identity that committed the record.

It does not establish

  • That the record itself is accurate or complete.
  • Anything about the fields you didn't share.

VESEDI Sidecar

The local application. It keeps your records and signing keys on your machine and prepares what you share.

Works on your machine, no account needed

  • A guided walkthrough with sample data
  • Load or paste your own JSON and commit snapshots
  • Choose fields and preview exactly what a recipient would receive
  • Inspect any field and its proof

Needs a connected platform

  • Registering a signing identity with a workspace
  • Recording a commitment
  • Sharing fields with a recipient

That platform is DiligenceVM, coming soon.

Stays on your machine: signing keys, full records, unshared fields. Leaves it, only after you confirm: fingerprints, signatures and the fields you choose.

First release coming

The release package for Linux (x86-64) is being prepared. Get launch updates to hear when it's out.

macOS and Windows aren't packaged yet. The source builds with Go and a C compiler; other systems are untested.

Where it could help

VESEDI works on structured records you provide (JSON today). These examples illustrate potential applications rather than finished integrations with particular systems.

Commercial diligence

Give a buyer, lender or investor the figures they asked for, checkable against the committed record, and keep the rest of the file.

Audit and compliance

Show an examiner the entries a control depends on, unchanged since they were committed, without exporting the whole system.

Records between organizations

Partners each receive the shipment, certification or inventory fields they need, all checkable against one version.

DiligenceVM Coming soon

The platform on the other side of the Sidecar. Workspaces receive disclosures, verify them against recorded commitments, query and manage them, and coordinate a review.

Get launch updates

We'll email you about the DiligenceVM launch and nothing else. To be removed, send a note through the feedback form.

Tell us what you're working on

What would you like to share or verify? Where did the Sidecar help, or get in the way? We read everything.