Trade large
blocks without
moving the
market.

60s
Batch Cycle
100%
Sealed
0
Front-runs
PROTOCOL

Everything dark pool
should be.

Sealed Limit Orders

Commit to a price and size with a Groth16 proof. Your order stays hidden until the batch clears — no signal, no slippage, no front-running.

Batch Auctions

Every 60 seconds all crossing orders settle together at a single uniform clearing price.

On-chain Escrow

Funds lock in a Soroban vault. Settlement pays the matched amount and refunds the rest atomically.

Zero-Knowledge Proofs

Groth16 over BN254 proves your order is valid without revealing its price or size.

ORDER LIFECYCLE

How orders move
through Aether.

Every order follows the same sealed path: commit, batch, match at a uniform price, and settle on Stellar — fully verifiable, never front-run.

SEAL
SEAL

Commit your order

Your price and size are hashed into a commitment and sealed with a Groth16 proof. The network can verify the order is valid without ever seeing it.

Groth16
proof system
0
info leaked
SUBMIT
SUBMIT

Enter the batch

Sealed orders flow through the relayer into the on-chain order book and join the current 60-second auction window — invisible to everyone else.

60s
batch window
100%
sealed
MATCH
MATCH

Uniform-price auction

When the window closes, the matching engine crosses every bid and ask and computes a single clearing price. No price-time priority, no front-running.

1
clearing price
fair
for all fills
SETTLE
SETTLE

Atomic settlement

Escrow releases the matched amount to the counterparty and refunds any surplus to you — in one atomic Soroban transaction on Stellar. Fully non-custodial.

Stellar
settlement layer
atomic
release + refund
WORKFLOW

From sealed order
to settled trade.

Commit
01

Commit

Lock your price and size into a commitment. A Groth16 proof seals it — the network sees nothing.

Batch
02

Batch

Your order joins the 60-second batch alongside every other sealed order in the pool.

Match
03

Match

The matching engine crosses bids and asks at a single uniform clearing price.

Settle
04

Settle

Escrow releases the matched amount on Stellar and refunds the remainder atomically.

STACK

Built on Stellar.
Verified by math.

Five Soroban contracts — verifier, escrow, order book, matching engine, settlement — wired together. Trade through the SDK in minutes.

Dark pool settlement architecture
SDK

Seal an order

Commit price and size into a proof your contracts can verify. TypeScript-first.

// seal & submit
sealOrder({
side: 'buy',
price: 0.135,
size: 500
})
ON STELLAR

Every trade settles on Stellar Soroban. Non-custodial escrow, atomic release and refund.

SECURITY

Verifiable
from day one.

Every order is provable, every fill is traceable. Built for desks that need fairness without trusting an operator.

Groth16 Proofs

Each order sealed with a zero-knowledge validity proof

On-chain Settlement

Every fill recorded and settled on Stellar Soroban

Uniform Clearing

One fair price per batch — no price-time advantage

Groth16 / BN254
Stellar Soroban
Non-custodial
Open Source
Live Settlement Trail
12:34:21order_sealed
12:34:18batch_opened
12:34:15order_matched
12:34:12escrow_released
12:34:09trade_settled
Developer Experience

Built for traders.
Trusted by desks.

terminal
# Install the Aether SDK
$ npm install @aether/sdk
# Point it at the testnet relayer
$ export AETHER_RELAYER=http://localhost:3001
✓ SDK installed
✓ Connected to XLM/USDC pool
✓ Ready to trade
Sealed Orders
Batch Auction
Uniform Price
Groth16 Proof
Zero Front-running
On-chain Escrow
Atomic Settlement
Non-custodial
XLM / USDC
Dark Pool
Sealed Orders
Batch Auction
Uniform Price
Groth16 Proof
Zero Front-running
On-chain Escrow
Atomic Settlement
Non-custodial
XLM / USDC
Dark Pool
Sealed Orders
Batch Auction
Uniform Price
Groth16 Proof
Zero Front-running
On-chain Escrow
Atomic Settlement
Non-custodial
XLM / USDC
Dark Pool
Stellar Soroban
BN254 Curve
Commitment Scheme
Clearing Price
No Slippage
No Market Impact
Institutional Blocks
60-Second Cycle
Verifiable Fills
Front-run Proof
Stellar Soroban
BN254 Curve
Commitment Scheme
Clearing Price
No Slippage
No Market Impact
Institutional Blocks
60-Second Cycle
Verifiable Fills
Front-run Proof
Stellar Soroban
BN254 Curve
Commitment Scheme
Clearing Price
No Slippage
No Market Impact
Institutional Blocks
60-Second Cycle
Verifiable Fills
Front-run Proof
LIVE BATCH

Orders clearing
every 60 seconds.

At every batch, sealed orders cross at a single fair price and settle on Stellar — no operator can see, reorder, or front-run them.

3,847XLM cleared this session
ORDERDETAILPRICESTATUS
buy-7f2a
#A1B2C3
500 XLM @ $0.135 — sealed
$0.135
sealed
sell-3b1c
#D4E5F6
1,200 XLM @ $0.134 — matched
$0.134
matched
buy-2c8f
#G7H8I9
320 XLM @ $0.136 — batched
$0.136
batched
sell-5a3d
#J0K1L2
880 XLM @ $0.133 — sealed
$0.133
sealed
buy-8d1a
#M3N4O5
3,100 XLM @ $0.135 — matched
$0.135
matched
sell-9d4e
#P6Q7R8
640 XLM @ $0.135 — settled
$0.135
settled

Start trading
in the dark.

Join the desks moving size on Stellar without leaking a single signal to the market.