Stealth
stealthIntent.hookIntent is signed off-chain and handed to the stealth-intent hook on Robinhood Chain. The hook re-encodes the swap into the pool with blinded parameters; searchers see a generic delta, never your size.
Stealth Hooks · Robinhood Chain
Every swap is intercepted by our hook stack on Robinhood Chain: a beforeSwap hook blinds the intent, an afterSwap hook enforces fair ordering. Sandwiches don't fit between them.
Robinhood Chain lets pools install custom logic at deterministic lifecycle points. We mount three of them: one to blind the intent on entry, one to enforce ordering during execution, one to settle in-frame so nothing leaks.
The hook contract is the trust boundary — no off-chain relayer, no privileged operator. The pool itself does the protecting.
beforeSwap.hookintent blinding. Encrypts order parameters at the pool boundary so MEV searchers see noise.afterSwap.hookfair-ordering. Enforces a sealed-bid envelope post-execution — sandwich attempts revert.poolManager.hookatomic settle. Settles your fill in the same call frame as the pool delta. No leaks.

stealthIntent.hookIntent is signed off-chain and handed to the stealth-intent hook on Robinhood Chain. The hook re-encodes the swap into the pool with blinded parameters; searchers see a generic delta, never your size.
bundleAuction.hookThe auction hook splits a large order across multiple hook-pools on Robinhood Chain and settles them in one block. Built for trades that would move the public book on impact — bundled, sealed, atomic.
restingOrder.hookThe limit hook holds your intent off-chain and arms the pool on price proximity. When the chain oracle crosses your trigger, the hook fires the fill in the same block — no on-chain footprint until execution.