Guides — Build with VeilID
VeilID. Guides
Docs Developers Launch App
Guides

From zero to private identity.

Practical, end-to-end walkthroughs for building with VeilID — issue disposable identities, carry reputation, and give your agents a face of their own.

Start the 5-minute quickstart → Browse the docs
Quickstart
Your first identity in 5 minutes.
Disposable profiles
Spin up, use, and burn.
Reputation
Trust without the trail.
Agents
An identity per agent.
5-minute quickstart

Build a private governance flow

Issue a disposable identity that inherits your reputation, cast a vote, and burn it — leaving no link back to your wallet.

Steps
Prerequisites
Node 18+ · a Hush Wallet · an API key
1

Install & initialize

Add the SDK and create a client with your API key.

setup.ts
// npm install @veilid/sdk
import { VeilID } from '@veilid/sdk'
const veil = new VeilID({ apiKey: 'pk_live_…' })
2

Connect the Vault

Link your Hush Wallet. The Vault derives identities without ever exposing the root key.

vault.ts
const vault = await veil.vault.connect({ wallet: 'hush' })
3

Issue a disposable identity

Create an identity scoped to governance that inherits your composite reputation.

issue.ts
const id = await veil.identities.create({
purpose: 'governance', ttl: '24h', reputation: 'inherit'
}) // → veil:9fK…2aQ
4

Vote privately

Cast a governance vote through the identity. The DAO sees standing, never your wallet.

vote.ts
await dao.vote({ as: id.handle, proposal: 'VIP-42', choice: 'for' })
5

Burn it

Done. Burn the identity and the trail ends — or let the TTL expire and the Vault does it for you.

burn.ts
await veil.identities.burn(id.id) // unlinkable, forever

More guides

Private trading identities

Trade on DEXs without building a linkable history.

Read →
Reputation-gated access

Grant access on a threshold proof, not an address.

Read →
Agent identities for bots

Give every autonomous agent its own isolated face.

Read →
Gaming profiles

Disposable identities for in-game economies.

Read →
Migrating from a hot wallet

Move into the Vault without losing standing.

Read →
Full SDK reference

Every endpoint, type, and integration tool.

Developers →