AI product Open source

jev-trader

jev-trader is an AI market-making bot for the Kuru MON-USDC order book on Monad. A TypeSafe Jev model observes the order book once per block and predicts whether to buy or sell over a configurable future horizon; each block, the bot cancels its resting orders and submits a post-only limit order one tick inside the touch, aiming to earn the spread when a taker fills it.

View repository Mentioned in 1 video ↓

Overview

Its hot loop reads the book with one RPC call and submits the transaction with one asynchronous raw-transaction call, leaving receipt processing, fee estimates, and vault checks off the critical path. It records block decisions, quotes, fills, positions, and profit-and-loss data, and exposes snapshots, history, and server-sent events through a Bun server. If the model misses the block, it holds and posts nothing; position or margin limits can redirect a quote to the opposite side.

The repository supports a dry-run mode with simulated fills and a mock momentum heuristic, or live Jev decisions using a TypeSafe AI API key and private key. It includes a deployed dry-run dashboard endpoint and can be run with Bun.

What jev-trader is used for

1 use taken from transcripts — each links to the moment in the video.

  • A low-latency market maker that uses Jev to make trading decisions and submit orders within a single block window.

Videos mentioning jev-trader

1 in the library.