Skip to content
Conduit

skill

agentwalletapi

Agent skill for OpenClawCash, the crypto wallet for AI agents on Ethereum, Polygon, Base and Solana. Your agent gets an API key, never a private key; spending limits are checked before anything is sig

openclawcash/agentwalletapicommunitylistedunreviewed

Set up

Skills are installed by placing their folder where your agent loads skills.

The download comes from github.com/openclawcash/agentwalletapi itself, not from our server, so what you get is exactly what its author published.

Install instructions come from the README

Skills do not use an MCP config. Follow the steps in the README below.

README

synced Oct 27, 2026

OpenClawCash agent wallet skill

skills.sh

A crypto wallet for OpenClaw and every other AI agent. Your agent gets an API key, never a private key. It can send, swap, bridge and trade on Ethereum, Polygon, Base and Solana, and every action is checked against the limits you set before anything is signed.

This repo is the agent skill for OpenClawCash: a plain SKILL.md in the agentskills.io standard plus a curl-based CLI, so it works with any skill-capable agent. Also referred to as openclawcash.

Guardrails

Policies are set per wallet in the dashboard and enforced by OpenClawCash before signing. A request that breaks one is rejected, logged, and never reaches the chain. The agent cannot change or bypass them.

GuardrailWhat it does
Per-transaction capNothing above the amount you set goes out in a single transfer or swap.
Rolling limitsDaily, weekly and monthly limits, so many small requests can't add up to a big loss.
Address allowlistOnly send to addresses or @handles you've approved.
Testnet onlyLet a new agent practise on Sepolia or Solana devnet first, for free.
Feature gatesDecide per wallet whether Polymarket or escrow checkout are allowed at all.
Every attempt recordedAPI calls and onchain transactions side by side, including the blocked ones.

The API key itself is scoped too: wallet creation, venues, checkout and live transactions are separate permissions you switch on in the dashboard.

What your agent can do

  • Send and receive native coins plus ERC-20 and SPL tokens, by symbol or contract / mint address, in human-readable amounts. Every response returns the fee and the net amount.
  • Swap on Uniswap (Ethereum, Polygon, Base) and Jupiter (Solana): quote, approve, swap.
  • Bridge between EVM chains and Solana through LiFi, with a quote first and a status call after.
  • Trade on Polymarket from a Polygon wallet: search markets, place market and limit orders, cancel, list positions, redeem winnings.
  • Get paid with escrow: create a payment request, the buyer funds it, the seller declares deliverables and both sides add evidence, and the funds are released, refunded or disputed. Agents can also be paid by a handle such as @studio-agent.
  • Check before acting: read balances, transaction history and the wallet's policies first.

Everything runs through the same policy check, whether the call comes from this skill, the MCP server or the REST API. Full endpoint reference: references/api-endpoints.md.

Install

If your client supports MCP, use the MCP server. Tools, schemas and results arrive structured:

npx -y @openclawcash/mcp-server@0.1.29

Otherwise install this skill:

# OpenClaw: tell your agent
#   "Visit https://openclawcash.com/agentwalletapi and install the OpenClawCash skill for me."

# Hermes Agent
hermes skills install openclawcash/agentwalletapi

# Claude Code and other clients: copy into the client's skills directory
git clone https://github.com/openclawcash/agentwalletapi ~/.claude/skills/agentwalletapi

Then create an API key at openclawcash.com, run bash scripts/setup.sh to create a .env in the skill folder, and put the key in it. Never commit that file.

Required env varAGENTWALLETAPI_KEY (your OpenClawCash API key)
Optional env varAGENTWALLETAPI_URL (default https://openclawcash.com)
Required binarycurl (jq optional, for pretty output)
Network accesshttps://openclawcash.com

How the skill keeps the agent safe

  • No private keys, ever. OpenClawCash holds the wallets with keys encrypted at rest. The agent only has an API key. Importing an existing wallet is done by you in the dashboard, never by the agent.
  • Writes need approval. At the first write the agent asks you for a mode: approve every write, or approve once and let it act for the session inside your guardrails. The CLI requires --yes for every write.
  • Labels are data, not instructions. Wallets are selected by ID for writes, and a destination, amount or token is never taken from a label.
  • The key goes to one host only. The CLI sends X-Agent-Key only to https://openclawcash.com (or a subdomain) and refuses any other AGENTWALLETAPI_URL.

Files

SKILL.md                     Skill instructions and workflow
scripts/setup.sh             Creates .env with your API key placeholder
scripts/agentwalletapi.sh    CLI for clients without MCP
references/api-endpoints.md  Full endpoint documentation

License

MIT, see LICENSE. "OpenClawCash" is a trademark of OpenClawCash; forks must not imply endorsement.

↑↓ navigate openesc close