Live on Solana Devnet

Trade without being front-run

Sealed-bid batch auctions on Solana. Orders are encrypted, batched together, and cleared at one fair price.

01 · The problem

On a public chain, everyone sees your order

On most on-chain exchanges a trade is visible before it executes. Whoever sees it first can trade ahead of it and sell back to you at a worse price.

That's front-running. The fastest player wins, and you pay for it.

You send a buy order. Anyone can read it while it waits.

02 · Seal and batch

Sealed orders, collected into one batch

BeatEx encrypts your order before it leaves your browser. A zero-knowledge proof travels with it, so Solana can check the order is valid and fully funded without seeing a single number.

Orders gather in a short batch. Nobody can read the batch while it's open, and arriving first earns nothing: everyone in it is treated the same.

Your order is written in your browser.

03 · One fair price

Add up sealed orders. Reveal only the totals.

Each batch offers a ladder of prices around the last trade. Sealed orders are added together while still encrypted, so no single order is ever decrypted.

When the batch closes, any 3 of 7 independent key holders jointly unlock just the totals. The contract then picks the price where the most volume trades, and anyone can verify it.

Sealed orders are summed without being decrypted.

04 · Settle and repeat

Settle privately. Then do it again.

Everyone in a batch trades at the same price. If one side wants more than the other offers, that side is filled pro-rata and the rest is returned.

You prove your own fill and your encrypted balance updates; no one else learns what you traded. Withdraw to ordinary tokens any time.

Batches run back to back. The next one opens the moment the last one closes, while the last one is cleared and settled alongside it.

Collect: sealed orders flow into the open batch.

Try it live on Solana Devnet

  1. 1
    Open the app
    A demo wallet is created in your browser.
  2. 2
    Get test tokens
    One click funds tBTC, tUSD, and SOL for fees.
  3. 3
    Place an order
    Watch your batch seal, clear, and settle.
Launch app