Skip to content

Latest commit

 

History

History
21 lines (15 loc) · 801 Bytes

README.md

File metadata and controls

21 lines (15 loc) · 801 Bytes

JITTERBUG: Just-in-time Liquidity Positions via Hooks or Swap Router

🚧 UNDER CONSTRUCTION 🚧

Reusable abstract contracts, for creating JIT liquidity from any capital source


image


jitterbug/
├── src
│   ├── JITRouter.sol   # (theoretical) Swap router which creates a JIT position on any Uniswap v4 Pool
│   ├── JIT.sol         # Base contract for creating and closing liquidity positions
│   ├── JITHook.sol     # Inherits JIT.sol to create positions in beforeSwap and close positions in afterSwap
│   └── examples
│       └── Simple.sol  # Inherits JITHook.sol that sources liquidity from an approving EOA address