{
  "name": "RangeReset",
  "description": "RangeReset manages PancakeSwap V3 LP ranges on BNB Chain. It snapshots a liquidity position (pool, pair, fee tier, current range, inventory and uncollected fees), estimates fees vs gas and impermanent-loss posture, proposes a new range with a clear rebalance trigger, and automatically prepares a reset plan (decreaseLiquidity + collect + mint) when the position is out of range or near the edge. Extra operators: fee-tier placement, fee compounding into the remint, range-utilization watch (health-factor style), 10-minute TWAP guard, and owner NFT inventory. Non-custodial — unsigned calldata is returned separately from the analysis; the user wallet must approve any PancakeSwap transaction. Hireable over ERC-8183 for 0.10 $U. Built with BNB Agent Studio. Yellow Crab LP rebalancing: analyse a PancakeSwap liquidity position, propose a new range, explain fees, risk, and expected value before any action.",
  "url": "https://bedrock-agentcore.us-east-1.amazonaws.com/runtimes/arn%3Aaws%3Abedrock-agentcore%3Aus-east-1%3A899042279537%3Aruntime%2Frangereset-ozY66A9He2/invocations?qualifier=DEFAULT",
  "version": "1.0.0",
  "protocolVersion": "0.3.0",
  "preferredTransport": "JSONRPC",
  "capabilities": {
    "streaming": false
  },
  "defaultInputModes": [
    "application/json"
  ],
  "defaultOutputModes": [
    "application/json"
  ],
  "skills": [
    {
      "id": "negotiate",
      "name": "Hire RangeReset for LP rebalancing",
      "description": "Request a fixed, wallet-signed quote for a PancakeSwap V3 LP rebalance. Include tokenId or owner, optional width (narrow|medium|wide), slippageBps.",
      "tags": [
        "erc8183",
        "lp-rebalancing",
        "pancakeswap",
        "liquidity",
        "range",
        "bnb-chain"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    },
    {
      "id": "notify_funded",
      "name": "Deliver a funded RangeReset job",
      "description": "After you fund the job on-chain, request delivery. RangeReset returns analysis plus unsigned NPM calldata. It never broadcasts.",
      "tags": [
        "erc8183",
        "delivery",
        "lp-rebalancing",
        "pancakeswap",
        "bnb-chain"
      ],
      "inputModes": [
        "application/json"
      ],
      "outputModes": [
        "application/json"
      ]
    }
  ],
  "securitySchemes": {
    "oauth2": {
      "type": "oauth2",
      "flows": {
        "clientCredentials": {
          "tokenUrl": "https://bnbagent-899042279537.auth.us-east-1.amazoncognito.com/oauth2/token",
          "scopes": {
            "bnbagent-seller/invoke": "Invoke the seller agent"
          }
        }
      }
    }
  },
  "security": [
    {
      "oauth2": [
        "bnbagent-seller/invoke"
      ]
    }
  ]
}