From 5207e808aff2d23ed2bb04dce54ccda3a7681c24 Mon Sep 17 00:00:00 2001 From: "hook-registry-bot[bot]" Date: Thu, 16 Jul 2026 14:40:02 +0000 Subject: [PATCH] Add RiversLaunchHook hook on robinhood --- ...83b423b9cf1a136bd7e0f8baca5944f5baacc.json | 35 +++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 hooks/robinhood/0x12783b423b9cf1a136bd7e0f8baca5944f5baacc.json diff --git a/hooks/robinhood/0x12783b423b9cf1a136bd7e0f8baca5944f5baacc.json b/hooks/robinhood/0x12783b423b9cf1a136bd7e0f8baca5944f5baacc.json new file mode 100644 index 0000000..6a9b1c5 --- /dev/null +++ b/hooks/robinhood/0x12783b423b9cf1a136bd7e0f8baca5944f5baacc.json @@ -0,0 +1,35 @@ +{ + "hook": { + "address": "0x12783b423b9cf1a136bd7e0f8baca5944f5baacc", + "chain": "robinhood", + "chainId": 4663, + "name": "RiversLaunchHook", + "description": "A singleton Uniswap v4 hook for the Rivers protocol that manages phased token launches. Restricts swaps to the controller before fee activation, dynamically overrides LP fees based on pool phase (pre/post-graduation), and collects protocol trade fees from public swaps via beforeSwap/afterSwap deltas.", + "deployer": "", + "verifiedSource": true, + "auditUrl": "" + }, + "flags": { + "beforeInitialize": true, + "afterInitialize": false, + "beforeAddLiquidity": true, + "afterAddLiquidity": false, + "beforeRemoveLiquidity": true, + "afterRemoveLiquidity": false, + "beforeSwap": true, + "afterSwap": true, + "beforeDonate": false, + "afterDonate": false, + "beforeSwapReturnsDelta": true, + "afterSwapReturnsDelta": true, + "afterAddLiquidityReturnsDelta": false, + "afterRemoveLiquidityReturnsDelta": false + }, + "properties": { + "dynamicFee": true, + "upgradeable": false, + "requiresCustomSwapData": false, + "vanillaSwap": false, + "swapAccess": "governance" + } +}