{
  "name": "AMI 9000",
  "description": "Artificial Monetary Intelligence. Autonomous treasury management agent for the TurboUSD (₸USD) ecosystem on Base. Executes buybacks, burns, strategic token acquisitions, staking, and portfolio rebalancing via the TreasuryManager smart contract.",
  "protocolVersion": "0.2.6",
  "version": "2.0.0",
  "url": "https://turbousd.com/ami",
  "provider": {
    "name": "TurboUSD",
    "url": "https://turbousd.com"
  },
  "capabilities": {
    "streaming": false,
    "pushNotifications": false
  },
  "defaultInputModes": [
    "text/plain"
  ],
  "defaultOutputModes": [
    "text/plain"
  ],
  "skills": [
    {
      "id": "treasury_buyback",
      "name": "Treasury Buyback",
      "description": "Executes WETH or USDC buybacks to acquire ₸USD for the treasury, using Uniswap V3/V4 pools on Base with configurable slippage protection and rate limits.",
      "tags": ["defi", "treasury", "buyback", "uniswap", "base"],
      "examples": [
        "Execute a WETH buyback of 0.01 ETH worth of ₸USD",
        "Run a USDC buyback for 20 USDC"
      ]
    },
    {
      "id": "treasury_burn",
      "name": "Token Burn",
      "description": "Burns ₸USD tokens to reduce circulating supply, supporting the deflationary mechanism of the TurboUSD protocol.",
      "tags": ["defi", "treasury", "burn", "tokenomics"],
      "examples": [
        "Burn 500 ₸USD from the treasury"
      ]
    },
    {
      "id": "treasury_stake",
      "name": "Staking Management",
      "description": "Stakes or unstakes ₸USD in designated staking pools to earn yield for the treasury.",
      "tags": ["defi", "treasury", "staking", "yield"],
      "examples": [
        "Stake 1000 ₸USD in pool 1",
        "Unstake 500 ₸USD from pool 2"
      ]
    },
    {
      "id": "strategic_buy",
      "name": "Strategic Token Acquisition",
      "description": "Acquires strategic ecosystem tokens (BNKR, DRB, KELLY, CLAWD, JUNO, FELIX, Clanker) using treasury WETH, with TWAP pricing and slippage verification.",
      "tags": ["defi", "treasury", "investment", "portfolio"],
      "examples": [
        "Buy 0.005 WETH worth of BNKR",
        "Acquire KELLY tokens with strategic allocation"
      ]
    },
    {
      "id": "portfolio_rebalance",
      "name": "Portfolio Rebalance",
      "description": "Rebalances strategic token holdings back to WETH when positions exceed target allocations. Applies a 75/25 split: 75% to treasury as ₸USD, 25% to operations as USDC.",
      "tags": ["defi", "treasury", "rebalance", "portfolio"],
      "examples": [
        "Rebalance BNKR position back to WETH"
      ]
    },
    {
      "id": "treasury_analysis",
      "name": "Treasury Analysis",
      "description": "Provides real-time analysis of treasury holdings, token balances, portfolio performance, gas costs, and operational metrics across all managed assets.",
      "tags": ["analytics", "treasury", "reporting"],
      "examples": [
        "Show current treasury holdings",
        "What is the portfolio performance this month?"
      ]
    }
  ],
  "securitySchemes": {
    "operator_auth": {
      "type": "http",
      "scheme": "bearer",
      "description": "Bearer token for authorized operators. AMI operates under human-in-the-loop governance — all significant actions require explicit operator approval via Telegram."
    }
  },
  "security": [
    {
      "operator_auth": []
    }
  ],
  "extensions": [
    {
      "uri": "https://eips.ethereum.org/EIPS/eip-8004",
      "version": "1.0.0",
      "required": false,
      "description": "ERC-8004 onchain identity registration on Ethereum mainnet"
    }
  ]
}
