OpenViSTAI · Agents · Blockchain · Crypto
Menu
Smart Contracts

No Jit

No Jit is an open-source Solidity Uniswap v4 hook designed to deter just-in-time liquidity attacks against liquidity providers. It describes an on-chain, game-theoretic strategy that uses pool state to detect and penalize JIT liquidity within a block, without external oracles.

Independent OpenViST project profile, based on linked sources.

No Jit — OpenViST project profile in Smart Contracts.
OpenViST project illustration. See the linked sources for product details.
Understand the project

Practical overview

When it fits

Use the repository when evaluating or building around a Uniswap v4 hook intended to deter JIT liquidity. Developers can use its quick-start workflow to install dependencies and run tests; integrators can consult the separate deployment guide for deployment and configuration information.

Who it is for

  • Developers exploring or integrating Uniswap v4 hooks.
  • Protocol integrators assessing a pool-level JIT deterrence mechanism.
  • Researchers examining game-theoretic defenses against JIT liquidity.

Documented uses

  • Evaluate a hook-based approach to deterring JIT liquidity in Uniswap v4 pools.
  • Review the project's game-theoretic design and implementation.
  • Install the repository dependencies and run its documented Foundry test suite.
  • Consult the project’s deployment and security documentation when assessing integration.
Before you choose

Requirements & limits

The public repository is open source under the Apache-2.0 license.

  • The hook is written in Solidity and targets Uniswap v4.
  • Its stated detection and penalty mechanism uses on-chain pool state and does not rely on external oracles.
  • The project links separate introductory, technical, deployment and security documents.
  • The README lists Git and Foundry for its installation-and-testing workflow.

Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.

Source-based practical guide

Install dependencies and run the repository test suite

Set up the No Jit repository's documented Foundry workflow and run its tests.

Before you start

  • Git
  • Foundry

Steps

  1. Clone the repository from https://github.com/imbue-bit/no_JIT.git.

  2. Change into the no_JIT repository directory.

  3. Install dependencies with forge install.

  4. Run the test suite with forge test.

Expected outcome

The repository's documented test suite is run through Foundry.

Guide limitations

  • This workflow covers installation and testing, not hook deployment or pool configuration.
  • Running the commands is not a security audit or a guarantee of compatibility.
Evidence and transparency

Sources & review

Source record details
Source availability
Active
Sources checked
8 October 2026
Original website title
imbue-bit/no_JIT · Official homepage title · retained in its source language