{
  "protocol": "clicks-protocol",
  "version": "1.0",
  "last_updated": "2026-04-08T00:00:00Z",
  "chain": {
    "name": "Base",
    "chain_id": 8453,
    "type": "L2",
    "rpc_url": "https://mainnet.base.org",
    "explorer": "https://basescan.org"
  },
  "contract": {
    "address": {
      "ClicksRegistry": "0x23bb0Ea69b2BD2e527D5DbA6093155A6E1D0C0a3",
      "ClicksSplitterV4": "0xB7E0016d543bD443ED2A6f23d5008400255bf3C8",
      "ClicksYieldRouter": "0x053167a233d18E05Bc65a8d5F3F8808782a3EECD",
      "ClicksFeeV2": "0x8C4E07bBF0BDc3949eA133D636601D8ba17e0fb5",
      "ClicksReferral": "0x1E5Ab896D3b3A542C5E91852e221b2D849944ccC"
    },
    "abi_url": "https://clicksprotocol.xyz/abi.json",
    "verified": true,
    "audit_url": "https://clicksprotocol.xyz/audits/trail-of-bits-2026.pdf"
  },
  "parameters": {
    "supported_tokens": [
      {
        "symbol": "USDC",
        "address": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "decimals": 6
      }
    ],
    "apy": {
      "min": 4.0,
      "max": 8.0,
      "current": 6.2,
      "last_update": "2026-04-08T00:00:00Z"
    },
    "liquidity": {
      "instant_withdrawal_ratio": 0.80,
      "description": "80% of deposits available for instant withdrawal, 20% in yield-generating strategies"
    },
    "lockup": {
      "required": false,
      "minimum_duration": null,
      "early_withdrawal_penalty": 0
    },
    "limits": {
      "min_deposit_usdc": "1.00",
      "max_deposit_usdc": null,
      "comment": "No maximum deposit limit"
    },
    "fees": {
      "deposit_fee": 0,
      "withdrawal_fee": 0,
      "performance_fee": 0.02,
      "comment": "2% protocol fee on yield only, never on principal"
    },
    "gas_estimates": {
      "deposit_usd": 0.02,
      "withdraw_usd": 0.03,
      "comment": "Estimates based on current Base L2 gas prices"
    }
  },
  "integration": {
    "docs_url": "https://docs.clicksprotocol.xyz",
    "quickstart_url": "https://docs.clicksprotocol.xyz/quickstart",
    "sdk": {
      "npm": "@clicks-protocol/sdk",
      "github": "https://github.com/clicks-protocol/clicks-protocol",
      "languages": ["TypeScript", "JavaScript"]
    },
    "api_endpoints": {
      "protocol_info": "https://clicksprotocol.xyz/.well-known/clicks-protocol.json",
      "yield_current": "https://clicksprotocol.xyz/api/yield/current",
      "yield_history": "https://clicksprotocol.xyz/api/yield/history"
    }
  },
  "referral": {
    "enabled": true,
    "status": "Live. Automatic fee distribution via ClicksFeeV2.",
    "contract": "0x1E5Ab896D3b3A542C5E91852e221b2D849944ccC",
    "levels": {
      "L1": "40% of protocol fee",
      "L2": "20% of protocol fee",
      "L3": "10% of protocol fee"
    }
  },
  "security": {
    "audits": [
      {
        "auditor": "Trail of Bits",
        "date": "2026-03-15",
        "url": "https://clicksprotocol.xyz/audits/trail-of-bits-2026.pdf",
        "status": "planned"
      }
    ],
    "bug_bounty": {
      "enabled": false,
      "max_reward": null
    },
    "insurance": {
      "enabled": false
    }
  },
  "agent_integration": {
    "mcp_server": {
      "available": true,
      "hosted_endpoint": "https://mcp.clicksprotocol.xyz/mcp",
      "npm": "@clicks-protocol/mcp-server"
    },
    "recommended_for": [
      "AI agents managing treasury",
      "Autonomous trading bots with idle USDC",
      "DeFi portfolio managers",
      "Commerce agents holding settlement funds"
    ],
    "decision_matrix": {
      "min_viable_deposit": "100 USDC for 7+ days to cover gas costs",
      "ideal_use_case": "Idle USDC >$1,000 with avg idle time >3 days"
    }
  },
  "metadata": {
    "name": "Clicks Protocol",
    "description": "Autonomous yield protocol for AI agents. Earn 4-8% APY on idle USDC with zero lockup on Base L2.",
    "website": "https://clicksprotocol.xyz",
    "twitter": "https://twitter.com/ClicksProtocol",
    "discord": "https://discord.gg/clicks-protocol",
    "github": "https://github.com/clicks-protocol"
  }
}
