sign_transaction
Sign-only (no broadcast). EVM returns signedtx hex; non-EVM returns chain-specific signed payload. Supports xrpltxjson for arbitrary XRPL transactions.
How to use it
Project documentation lists sign_transaction for the 1claw MCP MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), then check which tools your installed version makes available. Tool availability can depend on configuration and credentials. A server handshake does not verify this tool’s behavior. See the full listing for setup details.
Install 1claw MCP
npx -y @1claw/mcpOther tools in 1claw MCP (39)
Create a new vault (auto-shared with the agent's human creator)
Soft-delete a secret at a path
Get metadata without fetching the value
Fetch an envbundle secret and parse it as KEY=VALUE JSON
Fetch the decrypted value of a secret by path. Accepts optional clientshare for MPC vaults.
Get native and optional token balances for an agent signing key on a chain.
Get one transaction by id (optional includesignedtx).
Share a vault with a user or agent (own vaults only)
Import an existing private key as a signing key (human-only, step-up auth).
List all secrets (metadata only — never values)
List all signing keys for an agent across all chains.
List transaction intents for the agent.
List all vaults the agent can access (own + shared)
List all versions of a secret (version numbers, dates, disabled status)
Bootstrap resources (vault, agent, policies) for a connected user from a template.
Register a new platform app (returns plt API key). User-only.
Create a bootstrap template (vault, agents, policies, signing keys).
Fleet summary for a template: cohort size, version skew, drift. Read-only.
Grant a platform app access to vaults/agents for a connected user.
List all platform apps in the caller's org.
The agents in a fleet, with the version each was provisioned from. Read-only.
List active resource grants for a platform connection.
List bootstrap templates for a platform app.
List connected users for a platform app (status, resources, claim state).
Plan a rollout. Always a dry run — it sets that itself.
Reissue a claim URL for an already-bootstrapped connection without re-provisioning resources.
Rotate the API key for a platform app. Returns the new plt key (one-time).
Generate a multi-chain signing key for an agent. Returns public key, address, and metadata. Private key stored securely in vault.
Create or update a secret (creates a new version). Response includes clientshare when the vault has MPC enabled.
Resolve environment variables for a vault and environment (returns the final KEY=VALUE set with precedence applied). When the agent has envautoresolve: true, omit environment and the server uses the agent's tagged environment from the JWT.
Store a new value for an existing secret and return the version
Server-side secret rotation with generated value (length, charset configurable)
Share a secret with your creator, a user/agent by ID, or create an open link
Sign a client-computed 32-byte digest directly (raw/blind signing) for ERC-1271/ERC-7739 nested EIP-712 flows (e.g. Polymarket). Requires rawsigningenabled; audit-logged.
Sign a message using EIP-191 personalsign. Returns signature and signer address.
Sign EIP-712 typed structured data. Returns signature, typed data hash, and signer address.
Simulate an ordered sequence of transactions (Tenderly bundle) without signing
Simulate a transaction via Tenderly without signing or broadcasting
Submit a transaction intent to be signed and optionally broadcast (EVM + Bitcoin, Solana, XRP, Cardano, Tron). Auto-generates an Idempotency-Key header for replay protection. Supports xrpltxjson for 30+ XRPL transaction types (Payment, TrustSet, NFTokenMint, AMMCreate, EscrowCreate, etc.).