ClawdGo
Banking infrastructure for AI agents. Programmable USDC accounts on Solana — provisioned via API, governed by policy, built for autonomous operation.
What ClawdGo does
AI agents can browse the web, write code, manage calendars, and execute multi-step tasks. The moment a task requires money to move, the agent hits a wall. Current infrastructure assumes a human holds the keys. ClawdGo removes that assumption.
Every agent account on ClawdGo is:
- A dedicated USDC account on Solana, provisioned via a single API call
- Governed by a spending policy — rule-based controls enforced at the smart contract level
- Accessible through a clean REST API that agents call to move funds, check balances, and read history
- Observable through the operator console — humans stay in control at the policy level, not the transaction level
Core primitives
Quick example
Provision an account and send USDC in two API calls:
# 1. Provision a new agent account
curl -X POST https://api.clawdgo.com/v1/accounts \
-H "Authorization: Bearer $CLAWDGO_API_KEY" \
-H "Content-Type: application/json" \
-d '{"name": "research-agent-prod"}'
# → returns account_id, solana_address, usdc_token_account
# 2. Send USDC to a counterparty
curl -X POST https://api.clawdgo.com/v1/transfers \
-H "Authorization: Bearer $CLAWDGO_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"from": "acct_01j8...",
"to": "9xTz...SoLAddReSS",
"amount": "120.00",
"memo": "Invoice #1042 — vendor payment",
"idempotency_key": "inv-1042-2024-01-15"
}'
For agents built on OpenClaw, ClawdGo ships as a first-class tool:
import { ClawdGoTool } from "@clawdgo/openclaw";
const agent = new OpenClawAgent({
tools: [
new ClawdGoTool({
accountId: process.env.CLAWDGO_ACCOUNT_ID,
apiKey: process.env.CLAWDGO_API_KEY,
}),
],
});
// The agent can now reason about and execute:
// "Pay invoice #1042 to vendor X for $120 USDC"
// "Check my current balance"
// "Send $50 USDC to agent B for the compute task it completed"
Built on Solana. Denominated in USDC.
ClawdGo uses Solana for its sub-second finality (~400ms average block time) and sub-cent transaction fees — the only execution environment where high-frequency agent payments are economically viable. All accounts are denominated in USDC, giving agents price stability without FX risk or token volatility.