Uniswap Hook Incubator — Cohort 9 (UHI9)

Building on-chain infrastructure
for Uniswap V4.

I'm Tonchain — a DeFi infrastructure engineer shipping production-grade hooks that run fully on-chain.

No off-chain relayers. No trusted intermediaries. No keepers. Just contracts that execute themselves — live on mainnet.

2
Live DApps in production
2
Mainnet chains — Base · Unichain
91
Tests passing across hooks
UHI9
Hook Incubator — Cohort 9
// FEATURED WORK

Hooks shipped to mainnet

Two Uniswap V4 hooks running in production — each with a live DApp, gas-bounded execution, and a full test suite.

il-aware-limit-order-hook

IL-Aware Limit Orders · UHI9 Hookathon

Turns a passive limit order into a yield-bearing position — and refunds the user for impermanent loss out of the yield it earns.

● Live · Unichain mainnet53 / 53 testsERC-721 · ERC-4626
  • Oracle-free IL rebate — impermanent loss derived from sqrtPriceX96 deltas via a 2nd-order Taylor approximation; rebate = min(yield, IL).
  • Yield routing — executed output deposited into an ERC-4626 vault until claim.
  • Orders as NFTs — every order is an ERC-721: composable and tradable on secondary markets.
  • O(1) tick scanning — doubly-linked list of active ticks only; cost scales with populated ticks crossed, not range width.
  • Anti-DoS execution — failed orders emit and re-queue instead of reverting the swap, with gas metering against OOG.
Solidity 0.8.26Uniswap V4OpenZeppelinFoundryNext.jswagmi v2viemRainbowKit

limit-order-hook-v4

Fully On-Chain Limit Orders

Production limit orders for Uniswap V4 with automated, gas-bounded execution triggered directly inside swaps.

● Live · Base + Unichain38 / 38 testsafterSwap hook
  • Self-executing — orders fill in the afterSwap hook as the pool crosses their tick. No keepers, no relayers.
  • O(1) tick buckets — doubly-linked list of populated ticks for constant-time lookup during execution.
  • Anti-DoS, graceful execution — a failing order never bricks the swap path.
  • Bounded gas — 5 BPS execution fee, gas-metered batch execution, 150k gas cutoff per swap.
  • Audit-ready — documented scope and invariants for external review.
Solidity 0.8.26Uniswap V4FoundryNext.jswagmi v2RainbowKit
// TOOLCHAIN

Tech stack

From Solidity invariants to a wallet-connected frontend, end to end.

Contracts

  • Solidity
  • Foundry
  • Uniswap V4
  • OpenZeppelin
  • ERC-721 / ERC-4626

Frontend

  • Next.js
  • TypeScript
  • wagmi v2
  • viem
  • RainbowKit

Chains

  • Base
  • Unichain
  • Arbitrum (upcoming)

Ops

  • Gnosis Safe 2-of-3
  • Vercel
  • GitHub Actions
  • Foundry CI

Let's build on-chain.

Open to protocol engineering, Uniswap V4 hook work, and DeFi infrastructure collaborations.