We integrated Reactive Network as the decision-and-callback execution layer. Our Reactive contract subscribes to Uniswap v4 hook telemetry logs, evaluates deterministic volatility-regime logic in react(LogRecord), and emits callback payloads that are relayed to the destination executor. The executor validates callback proxy + ReactVM identity + nonce before forwarding to StrategyManager for onchain rebalance execution.
Github:https://github.com/Najnomics/Autonomous-Liquidity-Optimization-Hook Slides: https://gamma.app/docs/Autonomous-Liquidity-Optimization-Hook-93pjey8lv1mxd3o?mode=doc Project Link: Demo Video:https://youtu.be/Lxk5tTgWQSI
Most LP automation still depends on offchain keepers and bot infrastructure, which introduces operational fragility, delayed execution, and trust leakage. We built this hook system to make LP range management event-driven and verifiable: swaps emit telemetry onchain, Reactive computes deterministic decisions, and authenticated callbacks execute rebalances with nonce/cooldown/threshold guards.
This project turns LP operations into a protocol-native autonomous flow with explicit trust boundaries: Hook signals, Reactive decides, destination contracts execute. It combines deterministic regime-based strategy logic with callback authenticity controls (callback proxy + ReactVM allowlist + replay handling), and provides end-to-end tx-level proof of lifecycle execution on Base Sepolia + Lasna.
The hardest parts were reliable cross-network callback delivery, nonce synchronization under delayed relay conditions, and making fallback behavior safe without compromising authenticity checks. We also spent significant effort hardening subscription activation/health checks, preventing replay/spoof paths, and proving full lifecycle behavior through testnet tx traces and coverage-focused tests.