Skip to content

Jev directory

Jev Trader — jarrodwatts

One AI trade decision every Monad block: Jev evaluates the market state and returns a typed decision the bot acts on, on Kuru's MON-USDC market.
Stars
3k
Language
TypeScript
License
MIT
Reading time
3 min
Published by
Community
Last verified
Sep 2026

About this project

One decision every Monad block. A TypeSafe Jev model watches the Kuru MON-USDC order book and answers buy or sell every 300 ms. Every block posts a real post-only limit order on that side, one tick inside the touch, replacing the last one. Fills happen when a taker hits it, so the bot earns the spread instead of paying it. A small server streams every block to the dashboard. cp .env.example .env bun install bun run start.

Quoted from the project's README. Read the full README.

Highlights

  • Jev answers buy or sell every ~300 ms block, asked about the move over HORIZON_BLOCKS (default 100, about 30 seconds).
  • Set MODEL=jev and TYPESAFE_AI_API_KEY to use Jev; the default mock is a momentum heuristic, and no PRIVATE_KEY makes it dry-run.
  • The hot loop makes two RPC round trips; dry-run measurements were book read p50 18 ms and whole loop p50 100 ms.
  • Each block posts a post-only limit order one tick inside the touch in a batchUpdate that also cancels everything resting.
  • A quote with no receipt after 10 blocks becomes lost; /events streams block, quote, and fill SSE events.

Quickstart

bash
cp .env.example .env
bun install
bun run start
# no PRIVATE_KEY means dry run; set MODEL=jev and TYPESAFE_AI_API_KEY to use Jev

Watch out

With PRIVATE_KEY set it places real orders on Kuru, and the deployed demo runs the default mock model in dry-run mode, so treat live use as trading risk.

Questions about this entry

Short answers drawn from the linked project or page.

Reactions & coverage

Posts, threads, and videos about this entry from around the web.

X: A trading loop with Jev and GPT-6 Astra

X: News sentiment in a trading terminal

X: A Jev trading bot on Telegram

Other listings of this project

Forks and copies of this project in the directory. This entry is the canonical one.

44GitHub stars
A 24/7 market-making system built around Jev: deterministic code computes the market state, Jev answers six atomic judgments with calibrated probabilities, and the policy engine applies thresholds while hard risk vetoes stay in code.
Jev Repos & SDKs#community#github#python
2GitHub stars
Chrome side-panel bot that consults Jev each interval for trade direction on an NSE stock via the Zerodha web session, with paper trading on by default.
Jev Tools & CLIs#community#github
0GitHub stars
Real-time market analysis where a local Node bridge calls Jev through the Vercel AI Gateway: headline sentiment, plus buy, sell or hold bias with strength and conviction for an FX, metals, energy, rates and crypto basket fed from MetaTrader5, with a local dashboard.
Jev Tools & CLIs#community#jevbest#catalog-import

From the Jev guides

Original write-ups on what this entry is for.

From the Jev AI model community

Posts from builders shipping with Jev right now.

Follow @typesafeai