npm package
@deadvault/sdk
Programmatic DeadVault access for agents and backend services. Read and write encrypted entries directly from your runtime.
Install
npm install @deadvault/sdk viem
Quick Start
import { DeadVault } from "@deadvault/sdk";
const vault = new DeadVault({ chain: "base" });
const sig = await vault.signKdfMessage("0xYourPrivateKey");
const data = await vault.read({
address: "0xYourAddress",
password: "your-master-password",
walletSignature: sig,
});
const entry = vault.findEntry(data, { label: "OpenAI" });
console.log(entry?.secret);Use Cases
AI agent credential loading
CI/CD secret reads
Server-side automation
Vault backup and migration scripts