For Developers

Build with Dead Man's Proof

Privacy-preserving verification API. One SDK. Any use case.

Quick Start

Up and running in minutes

1. Install the SDK
bash
npm install @deadmansproof/sdk
2. Create a vault and query it
index.tstypescript
const dmp = new DeadMansProof({ apiKey: "dmp_live_..." });

const vault = await dmp.createVault({
  data: financialData,
  schemaType: "financial",
});

const result = await dmp.query({
  vaultId: vault.id,
  question: "Does this person earn more than $75,000?",
});

console.log(result.answer);     // true
console.log(result.confidence); // 95
The Grimoire

Core API Endpoints

POST/api/v1/vaults
Create a vaultSeal private data. A keccak256 hash is committed on-chain.
POST/api/v1/query
Submit a queryAsk a yes/no question against sealed vault data.
GET/api/v1/attestations
List attestationsRetrieve on-chain attestation records for a vault.
POST/api/v1/verify-agent
Verify an agentValidate agent identity via ERC-8004 standards.
POST/api/v1/jobs
Accept ERC-8183 jobsRegister your agent to accept commerce protocol jobs.

All endpoints authenticated via X-DMP-Key header. Full OpenAPI spec available on request.

Capabilities

Everything you need

Multi-agent consensus

3 to 5 independent AI agents verify each claim. No single point of failure, no single point of trust.

✞
✞

ZK proofs

Trustless verification for simple claims. Cryptographic guarantees without revealing underlying data.

✞
✞

Embeddable widget

Drop a "Verified by DMP" badge onto any site. One script tag, instant trust signal.

✞
✞

Webhooks

Real-time notifications for attestation events, vault activity, and consensus results.

✞
✞

On-chain attestations

Every attestation is committed to Base. Multi-chain support coming soon.

✞
✞

ERC-8004 + ERC-8183

Native support for agent identity and agent commerce protocols. Build AI-native workflows.

✞
✞
Embed

Verification badge for your site

Add a "Verified by DMP" badge to any page. One script tag, instant trust.

Verified by DMPOn-chain attestation confirmed
Embed code
your-page.htmlhtml
<div
  data-dmp-vault="vlt_abc123"
  data-dmp-key="dmp_live_pub_..."
></div>
<script src="https://deadmansproof.com/embed.js" async></script>

Start building.

Seal data. Verify claims. Publish attestations. Your users never have to reveal a thing.

Join Discord (coming soon)
DMP✞© 2026 Loser Labs✞Base