Bulk Trade DEX targets 5–20ms matching
- Bulk Trade is pitching a Solana perpetuals exchange that moves order matching into validator software, with docs describing 20-millisecond ticks and deterministic execution. - The project says validators run an in-memory Rust matching engine, relay orders over UDP, and batch BLS-signed state updates back to Solana. - Bulk is already live in testnet docs and APIs, showing how Solana perps builders are chasing lower-latency designs. (docs.bulk.trade)
Perpetual futures are crypto bets with no expiry date, and traders care about speed because prices can move between the moment an order is sent and filled. Bulk Trade is building a Solana exchange around that problem by moving matching closer to the chain’s validators. (docs.bulk.trade 1) (docs.bulk.trade 2) Instead of waiting for each order to fight through a normal on-chain program, Bulk says every validator runs its own in-memory execution module called the BULK Tile. That module handles matching, margin checks and liquidations directly inside validator infrastructure. (docs.bulk.trade) Bulk’s docs say the network runs on 20-millisecond “ticks,” with each validator processing the same committed batch of orders at the same moment. The system is designed so identical inputs produce identical outputs without a central sequencer deciding who goes first. (docs.bulk.trade 1) (docs.bulk.trade 2) That is the core pitch in plain English: keep the fast part of trading off the slow path, then settle the results back to Solana. Bulk describes the architecture as separating millisecond-sensitive matching from the slower step of on-chain settlement. (docs.bulk.trade) Orders are spread through a custom network layer called BULK Net, which the project says uses UDP fan-out and erasure coding for sub-20 millisecond propagation. After matching, validators aggregate attestations with BLS threshold signatures and commit the resulting state delta to Solana as a single transaction. (docs.bulk.trade 1) (docs.bulk.trade 2) Bulk says the matching engine still behaves like a standard central limit order book, the same market structure used by big centralized exchanges. Aggressive orders cross the spread immediately, passive orders rest on the book, and risk checks run before and during each fill. (docs.bulk.trade) The exchange is also describing itself as gasless at the trading layer, because users are not posting every order as a separate Solana transaction. The docs show users deposit funds on Solana first, then send signed trading actions through Bulk’s own API and WebSocket endpoints. (docs.bulk.trade) (docs.bulk.trade) The project is no longer just a concept page. Bulk’s public site says testnet is online, and its developer docs include live API references, a faucet endpoint for testnet funds, and an April 16, 2026 changelog adding six conditional order types. (bulk.trade) (docs.bulk.trade) (docs.bulk.trade) Bulk had already raised an $8 million seed round in September 2025, according to SolanaFloor, with 6th Man Ventures and Robot Ventures leading and Wintermute plus Solana co-founder Anatoly Yakovenko participating. SolanaFloor reported at the time that Bulk was targeting sub-40 millisecond trade finality and a later mainnet launch. (solanafloor.com) The open question is whether validators will adopt the software widely enough for the design to matter in production. Bulk’s own docs frame the bet clearly: if enough validators run the same fast matching stack, on-chain derivatives can look more like exchange infrastructure and less like a slow smart-contract queue. (docs.bulk.trade)