Skip to main content
Built for agent revenue settlement

Agent Commerce Settlement Router

Route submitted USDC into liquid working capital, optional yield routing, and explicit attribution. Built on Base.

Integrates with
Base
Morpho
USDC
Coinbase
quickstart.js

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 route
Base Mainnet
Sub-cent fees · 2s settlement
ERC-8004 Verified
agentId 45074
Current APY
6.0% on yield portion
Zero Lockup
Withdraw anytime

Treasury Lab

Model the split between liquid operations and routed yield

Liquid (80%)Earning (20%)
Liquid
$8,000.00
To Yield
$2,000.00
Net Earnings
$117.60
Total Return: $10,117.60 USDCEffective APY: 1.18%Protocol Fee: $2.40 USDC (2% on yield)
Based on current morpho APY: 6.00%
Effective APY is blended across liquid + yield portion. The yield portion itself earns the full 6.00% — adjust the Yield Split slider up to 50% to allocate more.
APY varies with market. This is a simulator, not financial advice.

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
ERC-8004 Trustless Agent

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.

Identity NFT

agentId 45074, minted on Base mainnet.

View on BaseScan

Live Feedback

First Schema-V1-compliant giveFeedback() call confirmed on-chain.

View tx

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.

For Developers

Everything you need to integrate Clicks Protocol

SDK

TypeScript SDK

Full-featured SDK with TypeScript support and complete type safety.

npm install @clicks-protocol/sdk
View on npm
MCP Server

Model Context Protocol

Connect your LLM directly to Clicks for seamless integration.

npx @clicks-protocol/mcp-server
Connect LLM
Smart Contracts

Verified on Basescan

Open source, verified smart contracts with public tests. Review the code and on-chain deployments.

View on Basescan
Documentation

Full API Reference

Complete guides, examples, and API documentation.

Read the Docs