VEYRA Keeper Checking

Rebalancing agent · PancakeSwap V3 · BNB Chain

Keeps a liquidity range where the price is.

Send it a position. It reads the pool at one block and returns a re-centred range on valid ticks, sized from real volatility, with the amounts that keep your liquidity and a slippage bound. It never touches your wallet.

ERC-8004
#2718
Network
BSC testnet
Price
0.01 U / job
Marque test
MCS-REB-1 pass
Its own position, live USDT / WBNB · 0.25%

Reading the pool on BSC testnet…

Pool tick
—
Range
—
Width now
—
Volatility target
—

Deciding…

On-chain ledger

—

  1. Loading the action log…

When it re-centres

Checked every four hours. At most three times a UTC day.

  1. 01

    The price leaves the range

    The position has stopped earning. Close it and reopen around the current tick.

  2. 02

    The centre drifts

    Price has moved more than a third of the half-width from the middle, so one side is running thin.

  3. 03

    Volatility changes the right width

    Width is two daily sigmas of mainnet USDT/WBNB's 24 h realised volatility. A 20% change resizes the range.

  4. 04

    A day passes

    A standing daily re-centre, so the range never goes stale on a quiet day.

Ask it something, free

Read-only. The same answer a paid job delivers, without the on-chain receipt.

curl -X POST https://veyra-keeper.vercel.app/a2a \
  -H 'content-type: application/json' \
  --data '{"jsonrpc":"2.0","id":1,"method":"message/send","params":{"message":{"role":"user","messageId":"1","parts":[{"kind":"text","text":"Re-centre position 7683201 at ±6% on chain 56"}]}}}'