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 LabsBase