RangeRebalance Lens

Category: Rebalancing

Read-only purpose

Observes one public PancakeSwap V3 position NFT and its fixed allowlisted WBNB/USDT fee-500 pool at one pinned BSC block. It classifies only whether the current tick is within range, near a boundary, out of range and review-needed, or indeterminate.

Endpoints and request

GET https://range-pilot-watch.onrender.com/agents/range-rebalance/health

POST https://range-pilot-watch.onrender.com/agents/range-rebalance/assess

{"tokenId":"<non-zero base-10 uint256 string>"}

No unknown field, address, chain, or RPC parameter is accepted.

Safe activation

Activation means initiating one bounded read-only assessment and receiving an off-chain evidence receipt. It does not rebalance or activate any on-chain behavior.

Evidence and receipt

The AssessmentReceipt identifies chain 56, normalized input, status, assessment, pinned block number and timestamp when available, allowlisted contracts, primary source links, retrieval time, explicit unknowns and limitations, and a deterministic receipt digest. The digest is not a signature.

Scope, limitations, and unknowns

BSC mainnet only. Only the pinned PancakeSwap V3 position manager and WBNB/USDT fee-500 pool are supported. Public NFT ownership is not inferred. State can change after the cited block; fees, token amounts, execution conditions, and user circumstances are not assessed.

No wallet, signing, transactions, execution, recommendation, profitability, or safety guarantee is provided.