Skip to content

Add Clicks Protocol yield skill for AI agents#26

Open
clicksprotocol wants to merge 4 commits into
base:masterfrom
clicks-protocol:add-clicks-protocol-yield-skill
Open

Add Clicks Protocol yield skill for AI agents#26
clicksprotocol wants to merge 4 commits into
base:masterfrom
clicks-protocol:add-clicks-protocol-yield-skill

Conversation

@clicksprotocol
Copy link
Copy Markdown

What is Clicks Protocol?

Clicks Protocol provides autonomous yield infrastructure for AI agents on Base. It enables agents to earn yield on their x402 payments with:

  • 80% liquid, 20% earning — No lockup, immediate liquidity
  • Built on Base — Native x402 integration
  • MCP server — Direct agent integration
  • TypeScript SDK — Easy integration

Why this skill belongs in Base Skills

  1. Native x402 integration — Clicks Protocol is built specifically for Base's x402 payment standard
  2. AI agent focus — Designed for the Base AI agent ecosystem
  3. Yield infrastructure gap — No existing yield services in Base Skills
  4. First-mover advantage — Position Base as the home for agent yield infrastructure

Skill Details

  • Category: payments/yield
  • Chains: Base
  • Tokens: USDC
  • x402: true (native integration)
  • MCP: true (MCP server available)
  • SDK: true (TypeScript SDK)

Installation

npx skills add base/skills@clicks-protocol

Usage Example

# After installation, agents can:
npx skills run clicks-protocol status
# Check yield position, APY, earnings

Integration Points

  1. x402 payments — Automatic yield on incoming payments
  2. Base Account — Smart wallet integration
  3. Builder Codes — Attribution for yield activity
  4. MCP server — Direct agent tooling

Links

Testing

The skill has been tested locally with npx skills add ./skills/clicks-protocol and follows the Base Skills format.


Clicks Protocol — Yield infrastructure for the agent economy.

@cb-heimdall
Copy link
Copy Markdown
Collaborator

cb-heimdall commented Apr 9, 2026

🟡 Heimdall Review Status

Requirement Status More Info
Reviews 🟡 0/1
Denominator calculation
Show calculation
1 if user is bot 0
1 if user is external 0
2 if repo is sensitive 0
From .codeflow.yml 1
Additional review requirements
Show calculation
Max 0
0
From CODEOWNERS 0
Global minimum 0
Max 1
1
1 if commit is unverified 1
Sum 2

@clicksprotocol
Copy link
Copy Markdown
Author

Hi cb-heimdall,

the PR is ready on our side.

We fixed the issues in SKILL.md, including the SDK typo and replacing placeholder contract addresses with the real Base mainnet addresses. Could someone review PR #26 and let us know the preferred path for external contributions given the verified-signature requirement on protected branches?

Thank you.

@clicksprotocol
Copy link
Copy Markdown
Author

Hi team — friendly follow-up on this PR.

Looking at the current AI Agents docs (docs.base.org/ai-agents), the skills section covers wallets (CDP, Sponge, Bankr), payments (x402), and trading (CoinGecko, Alchemy, Swaps) — 8 skills total.

What's missing is a yield/earn skill. Agents receive USDC via x402 but have no built-in way to earn on idle funds between transactions. That's the gap this PR fills.

Clicks Protocol would be the 9th skill — giving agents autonomous yield on idle USDC (80% liquid, 20% earning via Aave V3/Morpho). One SDK call, no lockup.

Since our last update we've shipped V2:

  • ClicksFeeV2 + ClicksSplitterV4 deployed and verified on Base mainnet
  • Referral system now fully functional (automatic fee distribution)
  • Ownership transferred to Gnosis Safe multisig
  • SDK + MCP server v0.2.0 on npm
  • Farcaster Mini App live
  • clicks.base.eth registered

Happy to adjust anything needed for the verified-signature requirement. Let us know the preferred path.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants