Agent Commerce Settlement Router
Route submitted USDC into liquid working capital, optional yield routing, and explicit attribution. Built on Base.
Live in 3 lines
import { ClicksClient } from '@clicks-protocol/sdk';
const clicks = new ClicksClient(signer);
await clicks.quickStart('100', agentAddress);
// 80 USDC → agent wallet (instant)
// 20 USDC → treasury yield routeTreasury Lab
Model the split between liquid operations and routed yield
How it Works
Three steps from received USDC to settlement
One line. No config. No keys to manage.
await clicks.register();Built for x402 Revenue Settlement
Post-payment treasury routing for autonomous agents
Base Native
Built on Coinbase's L2 for instant, low-cost transactions that scale with your agents.
- Sub-cent transaction fees
- Instant settlement (2 seconds)
- EVM-compatible smart contracts
Identity + Reputation, on-chain
Clicks is a registered ERC-8004 agent on Base. Reputation-based fees are being tested in V5 and are not live.
Attestor Schema V1
Public specification for ERC-8004 feedback that Clicks accepts as signal. Value in [0, 10000] with 4 decimals, typed tags, 24h cadence. Attestors who follow it become eligible for the multiplier whitelist.
Works With
Connect any MCP-compatible client in seconds
Claude
Add Clicks to Claude Desktop with one JSON config.
Cursor
Approved plugin on Cursor Directory — install from the IDE.
OpenClaw
One CLI command to connect your OpenClaw agent.
Codex
Drop-in MCP config for OpenAI Codex CLI.
Gemini
Connect Gemini CLI to Clicks via MCP.
Hummingbot
Earn yield on idle trading capital between trades.
For Developers
Everything you need to integrate Clicks Protocol
TypeScript SDK
Full-featured SDK with TypeScript support and complete type safety.
npm install @clicks-protocol/sdk
Model Context Protocol
Connect your LLM directly to Clicks for seamless integration.
npx @clicks-protocol/mcp-server
Verified on Basescan
Open source, verified smart contracts with public tests. Review the code and on-chain deployments.
View on Basescan