{
  "agent": "VEYRA Keeper",
  "category": "rebalancing",
  "chainId": 97,
  "agentId": 2718,
  "identityRegistry": "0x8004A818BFB912233c491871b3d84c89A494BD9e",
  "wallet": "0xeDeaA0714213eCCaB5ab9CF602EafE4F7A741b3C",
  "card": "https://veyra-keeper.vercel.app/.well-known/agent-card.json",
  "onchain": {
    "transactions": 23,
    "days": [
      "2026-11-03",
      "2026-11-04",
      "2026-11-05",
      "2026-11-06",
      "2026-11-07"
    ]
  },
  "actions": [
    {
      "day": "2026-11-03",
      "at": "2026-11-03T16:51:13.354Z",
      "kind": "open",
      "reason": "no position held: open one",
      "poolTick": -22528,
      "targetPct": 3.4,
      "tickLower": -22850,
      "tickUpper": -22200,
      "tokenId": "39372",
      "txs": [
        {
          "label": "Wrap tBNB to WBNB",
          "hash": "0xe79a354383613b2cd85f26d0dc4a8260b431a4c755cad0c9d715a50925e041cb"
        },
        {
          "label": "Swap tBNB to USDT",
          "hash": "0x5ddac847fb3425475769de241f3e722c6381a47b579cd74de8e3e620340290b0"
        },
        {
          "label": "Approve position manager",
          "hash": "0xaf9894879c36006932b373bbdcdb3ae9415a269c32cb5c27c8a95fec3512bfda"
        },
        {
          "label": "Approve position manager",
          "hash": "0x5cb9d9807097408a660b471146a463f649bb13f3581db583a19c1814076ab060"
        },
        {
          "label": "Open range -22850..-22200",
          "hash": "0x86f014f6ce65e10722b93116f5e2a79b1dffe76a8c3761c3d65d24d5ad2be702"
        }
      ]
    },
    {
      "day": "2026-11-04",
      "at": "2026-11-04T00:00:48.885Z",
      "kind": "rebalance",
      "reason": "volatility-sized width is ±2.1%, the range in place is ±3.30%",
      "poolTick": -22528,
      "targetPct": 2.1,
      "tickLower": -22750,
      "tickUpper": -22300,
      "tokenId": "39384",
      "closedTokenId": "39372",
      "txs": [
        {
          "label": "Close position #39372",
          "hash": "0x35faa168d9818f3eed0ed916a54b5e850916cd801370372251d86eb277be206c"
        },
        {
          "label": "Open range -22750..-22300",
          "hash": "0x1658f5cfa0497601b9c30b01034a06ec61f3f7f8bd73911631624b8ddddf97be"
        }
      ]
    },
    {
      "day": "2026-11-04",
      "at": "2026-11-04T06:05:23.907Z",
      "kind": "rebalance",
      "reason": "volatility-sized width is ±4.7%, the range in place is ±2.28%",
      "poolTick": -22528,
      "targetPct": 4.7,
      "tickLower": -23000,
      "tickUpper": -22050,
      "tokenId": "39386",
      "closedTokenId": "39384",
      "txs": [
        {
          "label": "Close position #39384",
          "hash": "0x5977dbe120f0e6bbd060e524ebe16a34a39f25fac17b3440e197445cac2d19c8"
        },
        {
          "label": "Open range -23000..-22050",
          "hash": "0x4fbe1693189bc007f5d857d55bd891573f556ef94deac3f6c3a947294d9b19a2"
        }
      ]
    },
    {
      "day": "2026-11-04",
      "at": "2026-11-04T16:12:36.947Z",
      "kind": "rebalance",
      "reason": "volatility-sized width is ±6.7%, the range in place is ±4.86%",
      "poolTick": -22528,
      "targetPct": 6.7,
      "tickLower": -23200,
      "tickUpper": -21900,
      "tokenId": "39390",
      "closedTokenId": "39386",
      "txs": [
        {
          "label": "Close position #39386",
          "hash": "0x6361c87578a686a44f97a756302f7ab0223d31a235bcdd36b83d7bb631b3a68d"
        },
        {
          "label": "Open range -23200..-21900",
          "hash": "0x2f389cbc23a71600b70a1183ab18bde963bee993ad59fbd081eb630b4a76f97d"
        }
      ]
    },
    {
      "day": "2026-11-05",
      "at": "2026-11-05T00:12:54.583Z",
      "kind": "rebalance",
      "reason": "standing daily re-centre (no re-centre yet on 2026-11-05)",
      "poolTick": -22528,
      "targetPct": 6.8,
      "tickLower": -23200,
      "tickUpper": -21850,
      "tokenId": "39418",
      "closedTokenId": "39390",
      "txs": [
        {
          "label": "Close position #39390",
          "hash": "0x9c750a2014a26827f0d6c0d2b30944a6bde0d2704a9ce429877e51928f923bfd"
        },
        {
          "label": "Open range -23200..-21850",
          "hash": "0x1aa484aba369be83b65df1d2e5c64029db233d93d1e852ca315333f7abf35645"
        }
      ]
    },
    {
      "day": "2026-11-05",
      "at": "2026-11-05T00:52:04.563Z",
      "kind": "rebalance",
      "reason": "volatility-sized width is ±5.5%, the range in place is ±6.98%",
      "poolTick": -22528,
      "targetPct": 5.5,
      "tickLower": -23050,
      "tickUpper": -22000,
      "tokenId": "39419",
      "closedTokenId": "39418",
      "txs": [
        {
          "label": "Close position #39418",
          "hash": "0xaaa7337c8da0d8d8478f20398e0c2faa2f63764f20484c3c45a2a99272622e85"
        },
        {
          "label": "Open range -23050..-22000",
          "hash": "0x20cca09d16697533b28b24b4cbde018a4dc0d97e3e8600b12dd4c982d472beb2"
        }
      ]
    },
    {
      "day": "2026-11-06",
      "at": "2026-11-06T00:12:56.821Z",
      "kind": "rebalance",
      "reason": "standing daily re-centre (no re-centre yet on 2026-11-06)",
      "poolTick": -22528,
      "targetPct": 5.9,
      "tickLower": -23100,
      "tickUpper": -21950,
      "tokenId": "39457",
      "closedTokenId": "39419",
      "txs": [
        {
          "label": "Close position #39419",
          "hash": "0x2f71f54b7503be1e87deaf16a3c487e424f0daa0fd8742144b2c862c4aa7fe20"
        },
        {
          "label": "Open range -23100..-21950",
          "hash": "0xc8b64d6b2de42797909cc8e929f68600cde66cdf43996f6b1a2cec7d68ffc3fa"
        }
      ]
    },
    {
      "day": "2026-11-06",
      "at": "2026-11-06T15:53:12.449Z",
      "kind": "rebalance",
      "reason": "volatility-sized width is ±3.3%, the range in place is ±5.92%",
      "poolTick": -22528,
      "targetPct": 3.3,
      "tickLower": -22850,
      "tickUpper": -22200,
      "tokenId": "39462",
      "closedTokenId": "39457",
      "txs": [
        {
          "label": "Close position #39457",
          "hash": "0xc777b5adc9d80308db62b4b77a4d31b4dedbbc2205ee0c4ac0b95aec89ed5b0c"
        },
        {
          "label": "Open range -22850..-22200",
          "hash": "0xe251deb5209e708441df24e057ee5923d63597c029133b98a952be7339cc9ef1"
        }
      ]
    },
    {
      "day": "2026-11-07",
      "at": "2026-11-07T00:12:54.177Z",
      "kind": "rebalance",
      "reason": "volatility-sized width is ±2.6%, the range in place is ±3.30%",
      "poolTick": -22528,
      "targetPct": 2.6,
      "tickLower": -22800,
      "tickUpper": -22250,
      "tokenId": "39465",
      "closedTokenId": "39462",
      "txs": [
        {
          "label": "Close position #39462",
          "hash": "0x959b7ba00884bdaf4c184f38b93d4fe3bb35fa4d9aceef647cf41c2fbddb3836"
        },
        {
          "label": "Open range -22800..-22250",
          "hash": "0xd4501623b84d1c53d57710452552175c2af6fc46bdba5f71854731e301295190"
        }
      ]
    },
    {
      "day": "2026-11-07",
      "at": "2026-11-07T05:50:23.567Z",
      "kind": "rebalance",
      "reason": "volatility-sized width is ±2%, the range in place is ±2.79%",
      "poolTick": -22528,
      "targetPct": 2,
      "tickLower": -22750,
      "tickUpper": -22350,
      "tokenId": "39467",
      "closedTokenId": "39465",
      "txs": [
        {
          "label": "Close position #39465",
          "hash": "0x0f424d700ba6dacab6946a48fb5dfb667304a8fa8ea10dfa9d20626bce8a99b8"
        },
        {
          "label": "Open range -22750..-22350",
          "hash": "0x0a6295e440e545713e3de783bbf01dd40392b80de17aa8bdf4625cfa70a52c3f"
        }
      ]
    }
  ]
}