Skip to content

Add clicks-protocol-ts skill for agent treasury yield on Base#238

Open
clicksprotocol wants to merge 1 commit intomicrosoft:mainfrom
clicksprotocol:add-clicks-protocol
Open

Add clicks-protocol-ts skill for agent treasury yield on Base#238
clicksprotocol wants to merge 1 commit intomicrosoft:mainfrom
clicksprotocol:add-clicks-protocol

Conversation

@clicksprotocol
Copy link
Copy Markdown

Adds a TypeScript skill for Clicks Protocol: autonomous USDC yield for AI agent treasuries on Base L2.

Use case

AI agents that hold USDC between tasks or x402 payments can earn yield on idle reserves. The SDK splits payments 80/20 (liquid/yield), routes the yield portion to Aave V3 or Morpho, and agents withdraw anytime.

Contents

  • .github/skills/clicks-protocol-ts/SKILL.md with SDK integration guide
  • .github/skills/clicks-protocol-ts/references/mcp-config.md with MCP server setup (9 tools)

Why this fits

  • TypeScript SDK following the -ts suffix convention
  • MCP server on npm (@clicks-protocol/mcp-server) compatible with Copilot and other MCP clients
  • x402 payment protocol compatibility (Coinbase, Base L2)
  • All contracts verified on Base mainnet, MIT licensed, 58/58 tests passing

Links

@clicksprotocol
Copy link
Copy Markdown
Author

@microsoft-github-policy-service agree

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.

1 participant