Developer Resources
Everything you need to integrate HSM-backed secret management and multi-chain transaction signing into your AI agents and applications.
Documentation
Quickstart guides, tutorials, and API reference for the Vault API, Intents API, Shroud, and Platform API.
OpenAPI Spec
Full OpenAPI 3.1 specification for the 1Claw Vault API. Generate clients in any language.
TypeScript SDK
@1claw/sdk — Zero-dependency TypeScript client with auto-refreshing auth, DPoP support, and full type safety.
MCP Server
@1claw/mcp — Model Context Protocol server with 49 tools for Claude, Cursor, VS Code, and other AI hosts.
CLI
@1claw/cli — Command-line tool for CI/CD pipelines, DevOps, and local development. Install via Homebrew.
GitHub
Open-source components, examples, and community contributions.
Wallet React
@1claw/wallet-react — Embeddable React widget for treasury wallets with social login, Send, Swap, and Receive.
OpenAPI Spec (npm)
@1claw/openapi-spec — Published OpenAPI spec for generating clients in Python, Go, Java, and more.
Quick Start
MCP (Claude, Cursor, VS Code)
{
"mcpServers": {
"1claw": {
"command": "npx",
"args": ["-y", "@1claw/mcp"],
"env": {
"ONECLAW_AGENT_API_KEY": "ocv_..."
}
}
}
}TypeScript SDK
import { OneclawClient } from "@1claw/sdk";
const client = new OneclawClient({
apiKey: "ocv_your_key",
});
const secret = await client.secrets.get(
"vault-id", "api-keys/openai"
);