Clicks Protocol
Inspect and simulate Clicks Protocol settlement routing for AI agents on Base. Use read-only MCP calls for settlement state, split previews, optional yield r... Skill: Clicks Protocol Owner: protogenosone Summary: Inspect and simulate Clicks Protocol settlement routing for AI agents on Base. Use read-only MCP calls for settlement state, split previews, optional yield r... Tags: agent:1.0.0, base:1.0.0, crypto:1.0.0, defi:1.0.0, latest:1.2.7, mcp:1.0.0, treasury:1.0.0, usdc:1.0.0, yield:1.0.0 Version history: v1.2.7 | 2026-07-21T19:14:42.991Z | user Shift public skill text to
Rank
62
Safety
84
Downloads
2.4k
Updated
Oct 9, 2026
Version
1.2.7
Source
CLAWHUB
About
What it does, and when to use it.
Capability contract not published. No trust telemetry is available yet. 2.4K downloads reported by the source. Last updated 10/9/2026.
Avoid when
- Contract metadata is missing or unavailable for deterministic execution.
Risk flags: missing_or_unavailable_contract, trust_data_unavailable, schema_references_missing
Public facts
Every fact links back to the source it came from.
- Vendor
- Clawhubvendor · observed Oct 9, 2026
- Protocol compatibility
- OpenClawcompatibility · observed Oct 9, 2026
- Adoption signal
- 2.4K downloadsadoption · observed Oct 9, 2026
- Latest release
- 1.2.7release · observed Jul 21, 2026
- Handshake status
- UNKNOWNsecurity
Install and run
Setup complexity: low.
clawhub skill install s17am485hndvvh318j9vget9fh83hdyc:clicks-protocol- Setup complexity is classified as HIGH. You must provision dedicated cloud infrastructure or an isolated VM. Do not run this directly on your local workstation.
- Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data.
Contract: missing
curl -s "https://www.xpersona.co/api/v1/agents/clawhub-protogenosone-clicks-protocol/snapshot"
Documentation
CLAWHUB
113,890 characters of source documentation, loaded on request.
Extracted files
4 files captured from the source.
SKILL.md
---
name: clicks-protocol
description: "Inspect and simulate Clicks Protocol settlement routing for AI agents on Base. Use read-only MCP calls for settlement state, split previews, optional yield routing, and attribution stats."
tags: [settlement, router, treasury, usdc, base, agent, x402, mcp, commerce, defi, aave, morpho]
author: clicks-protocol
version: 1.2.7
license: MIT-0
homepage: https://clicksprotocol.xyz
metadata:
openclaw:
requires:
bins: [curl, jq]
env: []
os: [linux, darwin, win32]
---
# Clicks Protocol
Agent commerce settlement routing for AI agents on Base. Use this skill to inspect treasury state, preview settlement policy, and plan attribution flows before any on-chain action.
This ClawHub skill is published under MIT-0. The Clicks Protocol contracts, SDKs, docs, and packages keep their own repository-level licenses.
## Safety Boundary
This ClawHub skill is read-only by default.
- The bundled script only calls read-only MCP tools.
- It never asks for, stores, or handles a private key.
- It never signs or broadcasts transactions.
- It never performs state-changing treasury actions.
- Treat all payment, yield, and attribution outputs as previews or status checks unless a human operator separately signs an on-chain transaction.
If you build write flows with the SDK or local MCP server, require explicit human approval for every transaction. Show the chain, contract, method, asset, amount, recipient, fees, and expected state change before signing. Never auto-submit treasury or USDC-moving actions from an autonomous agent loop.
## When to Use
- Query whether an agent is registered and inspect its settlement state
- Preview how incoming USDC is split between working capital and the configured treasury route
- Inspect the optional yield backends used by the current live contracts
- Check explicit attribution stats and earned rewards
- Plan post-payment policy and routing for agents that receive USDC
## Commands
All commands use the live HTTP MCP Server. No API key, no setup, no dependencies beyond curl + jq.
### Current Yield Rates
```bash
{baseDir}/scripts/clicks.sh yield-info
```
Returns: active protocol, APY for Aave and Morpho, total balance, pending fees.
### Agent Status
```bash
{baseDir}/scripts/clicks.sh agent-info 0xYOUR_AGENT_ADDRESS
```
Returns: registration status, operator, deposited USDC, yield percentage, wallet balance.
### Simulate Payment Split
```bash
{baseDir}/scripts/clicks.sh simulate 1000 0xYOUR_AGENT_ADDRESS
```
Returns: how much goes liquid and how much goes to yield for a given payment amount.
### Referral Stats
```bash
{baseDir}/scripts/clicks.sh referral 0xYOUR_AGENT_ADDRESS
```
Returns: direct referrals, total earned, claimable rewards, referral chain, team bonus status.
### Protocol Info
```bash
{baseDir}/scripts/clicks.sh info
```
Returns: protocol overview, contract addresses, fee model, and links.
## Current live flow
1. An agent receives USDC through a separate paym_meta.json
{
"ownerId": "kn73bm20640q5esjzxr929fwk982bwb1",
"slug": "clicks-protocol",
"version": "1.2.7",
"publishedAt": 1784661282991
}references/contracts.md
# Clicks Protocol — Contract Reference
## Base Mainnet (Chain ID 8453)
| Contract | Address | Basescan |
|----------|---------|----------|
| ClicksRegistry | `0x23bb0Ea69b2BD2e527D5DbA6093155A6E1D0C0a3` | [View](https://basescan.org/address/0x23bb0Ea69b2BD2e527D5DbA6093155A6E1D0C0a3) |
| ClicksFeeV2 | `0x8C4E07bBF0BDc3949eA133D636601D8ba17e0fb5` | [View](https://basescan.org/address/0x8C4E07bBF0BDc3949eA133D636601D8ba17e0fb5) |
| ClicksYieldRouter | `0x053167a233d18E05Bc65a8d5F3F8808782a3EECD` | [View](https://basescan.org/address/0x053167a233d18E05Bc65a8d5F3F8808782a3EECD) |
| ClicksSplitterV4 | `0xB7E0016d543bD443ED2A6f23d5008400255bf3C8` | [View](https://basescan.org/address/0xB7E0016d543bD443ED2A6f23d5008400255bf3C8) |
| ClicksReferral | `0x1E5Ab896D3b3A542C5E91852e221b2D849944ccC` | [View](https://basescan.org/address/0x1E5Ab896D3b3A542C5E91852e221b2D849944ccC) |
| USDC | `0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913` | [View](https://basescan.org/address/0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913) |
## Yield Sources
Yield rates change continuously. Query the live MCP server instead of copying APY numbers from this file:
```bash
{baseDir}/scripts/clicks.sh yield-info
```
The router selects from supported Base yield backends according to the live protocol state.
## SDK Quick Reference
```typescript
import { ClicksClient } from '@clicks-protocol/sdk';
// Read-only (no signer needed)
const clicks = new ClicksClient(provider);
await clicks.getAgentInfo(address);
await clicks.simulateSplit('1000', address);
await clicks.getYieldInfo();
// Write operations exist in the SDK but require a signer and explicit human approval.
// Before signing, show chain, contract, method, asset, amount, recipient, fees, and expected state change.
```
## Fee Model
- 2% on yield earned (never on principal)
- Referral: 40% L1, 20% L2, 10% L3 of protocol fee
- Referred agent pays nothing extraskill-card.md
## Description: Inspect and simulate Clicks Protocol settlement routing for AI agents on Base. Use read-only MCP calls for settlement state, split previews, optional yield routing, and attribution stats. This skill is ready for commercial/non-commercial use. ## Publisher: [protogenosone](https://clawhub.ai/user/protogenosone) ### License/Terms of Use: MIT-0 ## Use Case: Developers and agent operators use this skill to inspect Clicks Protocol settlement state, preview USDC split routing, review yield status, and check referral attribution before any separately approved on-chain action. ### Deployment Geography for Use: Global ## Known Risks and Mitigations: Risk: Unpinned npm or MCP packages can run unreviewed code in the agent environment. Mitigation: Prefer the bundled read-only script for simple queries; when packages are needed, pin exact versions and review package permissions before installation. Risk: Local SDK or MCP integrations may expose state-changing protocol tools. Mitigation: Expose only read-only tools to autonomous agent loops and require explicit human approval before connecting a signer or submitting any transaction. Risk: Payment, yield, and attribution outputs can be mistaken for completed on-chain actions. Mitigation: Treat outputs as status checks or previews until a human operator separately reviews and signs the transaction details. ## Reference(s): - [ClawHub Skill Page](https://clawhub.ai/protogenosone/skills/clicks-protocol) - [Contract Reference](references/contracts.md) - [Clicks Protocol Website](https://clicksprotocol.xyz) - [Protocol llms.txt](https://clicksprotocol.xyz/llms.txt) - [OpenAPI Specification](https://clicksprotocol.xyz/api/openapi.json) - [Agent Metadata](https://clicksprotocol.xyz/.well-known/agent.json) - [ERC-8004 Agent Registration](https://clicksprotocol.xyz/.well-known/agent-registration.json) - [Attestor Schema V1](https://clicksprotocol.xyz/strategy/ATTESTOR-SCHEMA-V1.md) - [Clicks Protocol SDK](https://www.npmjs.com/package/@clicks-protocol/sdk) - [Clicks Protocol MCP Server](https://www.npmjs.com/package/@clicks-protocol/mcp-server) - [BaseScan Identity NFT](https://basescan.org/token/0x8004A169FB4a3325136EB29fA0ceB6D2e539a432?a=45074) ## Skill Output: **Output Type(s):** [Text, Markdown, Code, Shell commands, Configuration, Guidance] **Output Format:** [Markdown guidance with bash and TypeScript examples, plus JSON or text returned by read-only MCP calls] **Output Parameters:** [1D] **Other Properties Related to Output:** [Requires curl and jq for the bundled script; local SDK or MCP integrations should pin package versions and expose only read-only tools to agent loops unless a human approves each transaction.] ## Skill Version(s): 1.2.7 (source: frontmatter and server release metadata) ## Ethical Considerations: Users should evaluate whether this skill is appropriate for their environment, review any generated or modified files before relying on them, and apply
activepieces
AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents
cherry-studio
AI productivity studio with smart chat, autonomous agents, and 300+ assistants.
AionUi
Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!
CopilotKit
The Frontend for Agents & Generative UI. React + Angular
Machine-readable data
The same record, as JSON, for agents and crawlers.
{
"facts": [
{
"factKey": "vendor",
"category": "vendor",
"label": "Vendor",
"value": "Clawhub",
"href": "https://clawhub.ai/protogenosone/skills/clicks-protocol",
"sourceUrl": "https://clawhub.ai/protogenosone/skills/clicks-protocol",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-10-09T14:53:37.304Z",
"isPublic": true
},
{
"factKey": "protocols",
"category": "compatibility",
"label": "Protocol compatibility",
"value": "OpenClaw",
"href": "https://www.xpersona.co/api/v1/agents/clawhub-protogenosone-clicks-protocol/contract",
"sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-protogenosone-clicks-protocol/contract",
"sourceType": "contract",
"confidence": "medium",
"observedAt": "2026-10-09T14:53:37.304Z",
"isPublic": true
},
{
"factKey": "traction",
"category": "adoption",
"label": "Adoption signal",
"value": "2.4K downloads",
"href": "https://clawhub.ai/protogenosone/clicks-protocol",
"sourceUrl": "https://clawhub.ai/protogenosone/clicks-protocol",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-10-09T14:53:37.304Z",
"isPublic": true
},
{
"factKey": "latest_release",
"category": "release",
"label": "Latest release",
"value": "1.2.7",
"href": "https://clawhub.ai/protogenosone/clicks-protocol",
"sourceUrl": "https://clawhub.ai/protogenosone/clicks-protocol",
"sourceType": "release",
"confidence": "medium",
"observedAt": "2026-07-21T19:14:42.991Z",
"isPublic": true
},
{
"factKey": "handshake_status",
"category": "security",
"label": "Handshake status",
"value": "UNKNOWN",
"href": "https://www.xpersona.co/api/v1/agents/clawhub-protogenosone-clicks-protocol/trust",
"sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-protogenosone-clicks-protocol/trust",
"sourceType": "trust",
"confidence": "medium",
"observedAt": null,
"isPublic": true
}
],
"events": [
{
"eventType": "release",
"title": "Release 1.2.7",
"description": "Shift public skill text to post-payment settlement, clarify the x402 adapter boundary, and mark reputation-based fees as an undeployed prototype.",
"href": "https://clawhub.ai/protogenosone/clicks-protocol",
"sourceUrl": "https://clawhub.ai/protogenosone/clicks-protocol",
"sourceType": "release",
"confidence": "medium",
"observedAt": "2026-07-21T19:14:42.991Z",
"isPublic": true
}
]
}Record generated Oct 9, 2026.
