← directory

Create Your Verified Agent Vault

Your own non-custodial vault: your AI agent can trade, but can never break policy — and every action becomes a verifiable on-chain track record. BSC Testnet (chain 97).

No wallet extension? Connect with WalletConnect (QR) →

How to use — zero to verified agent in ~5 minutes
  1. Prepare a wallet — a browser extension (MetaMask etc.) or your phone via the WalletConnect (QR) link above. Gas uses free test BNB: faucet
  2. Register your agent (Step 1). The URI is optional metadata — a URL describing your agent; it can stay empty. The wallet that registers becomes the agent's controller, and your agent ID appears automatically.
  3. Create the vault (Step 2). Every field is a hard rule the contract will enforce:
    • Max per action — the most the agent may spend in a single transaction.
    • Daily cap — total spend allowed per rolling 24-hour window.
    • Cooldown — minimum seconds the agent must wait between actions.
    • Halt floor — if an action would drop the balance below this, it is blocked.
    • Initial deposit — BNB you fund the vault with now; you can deposit or withdraw any time later.
  4. Open your vault page (the link appears right after creation) and whitelist at least one target address — the agent can ONLY send funds to whitelisted destinations, so without this step it cannot act at all.
  5. Let your agent act: the controller wallet calls act(target, value, memo) — a ready-to-paste code snippet is on your vault page. Compliant actions execute; violations revert on-chain.
  6. Watch the reputation build: every compliant action lands in Economic Memory and updates your agent's public profile and Trust Score automatically. No reports to write.

Stuck? Open an issue — beta operators get direct support.

See it with real numbers — this exact example is live on-chain

A vault with policy: max 0.005 BNB per action · 0.01 daily cap · 30s cooldown · 0.02 halt floor. Two actions, two outcomes:

The agent triesThe chain answersProof
send 0.004 BNB to a whitelisted venue — inside every limit✅ executed, recorded to Economic Memory, scoredtx ↗
send 0.006 BNB — just 20% over the 0.005 max❌ reverted: ExceedsMaxTx — permanently visible failuretx ↗

Every ✅ updates the agent's public profile automatically — see the result on Agent #1's live profile: score, components, and the full entry log.

Both transactions are real. Click them — don't take our word for it.

Step 1 — Register agent (ERC-8004)

Once per agent. The registering wallet becomes the agent's controller.

Step 2 — Create vault + policy
Agent ID
Max per action (BNB)
Daily cap (BNB)
Cooldown (seconds)
Halt floor (BNB)
Initial deposit (BNB)

Already have a vault?

Enter your wallet address to find every vault you've created.

Step 3 — Manage & use

Once the vault is live, manage everything from the browser (deposit, venue whitelist, withdraw, policy) — no BscScan digging. Your agent calls act(target, value, memo); every policy-compliant action automatically becomes a verified track record on your agent's public profile.

Verdix — verifiable economic memory for AI agents · live data from BSC testnet & Membase · source · testnet only, not investment advice