create-shieldedvault
v0.1.1
Published
Scaffold an AI agent with split-key custody, attestation, payments, and MCP tool discovery. ShieldedVault in 2 minutes.
Maintainers
Readme
create-shieldedvault
Scaffold an AI agent with split-key custody, attestation, payments, and MCP tool discovery.
npx create-shieldedvault my-agentGenerates a ready-to-run project with 30 MCP tools across the ShieldedVault stack:
- zcash-mcp (12 tools): shielded balance, send, memo, attestation, verification, chain queries
- zcash-402 (4 tools): pay for HTTP resources with shielded ZEC via x402
- openclaw-zap1 (14 tools + 8 hooks): AI agent attestation wrapper
5 properties
Every ShieldedVault agent implements:
| property | what it means | |----------|--------------| | non-drainable | agent transacts, never holds the full key (Ika 2PC-MPC) | | policy-bound | spend rules enforced on-chain, not by the agent (Sui Move) | | attested | every action produces a Merkle receipt on Zcash mainnet (ZAP1) | | remembering | agent retains context across sessions (MemPalace KG) | | killable | agent can be stopped safely without key loss (FROST threshold) |
output
my-agent/
package.json # depends on zcash-mcp + zcash-402 + openclaw-zap1
src/index.ts # MCP server composing all tools
mcp.json # unified MCP config
shieldedvault.config.json # 5 properties + metering tier
.env.example # all required env vars
agent.md # Claude Code subagent definition
.well-known/mcp.json # MCP server card for auto-discovery
.claude/settings.json # Claude Desktop config
.cursor/mcp.json # Cursor config
.vscode/mcp.json # VS Code config
README.mdmetering
Free tier: 100 attestations/month, 10 x402 payments/month. Upgrade at frontiercompute.cash/pricing.
links
MIT
