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).
Prepare a wallet — a browser extension (MetaMask etc.) or your phone via the WalletConnect (QR) link above. Gas uses free test BNB: faucet
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.
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.
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.
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.
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 tries
The chain answers
Proof
send 0.004 BNB to a whitelisted venue — inside every limit
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