▣ Lieston DEX Terminal
LiestonDEX TERMINAL
BaseSolana Tracking 6 coins · Live · updated 1s ago
mode: Fast darklight Account ▾ Sign Out
OVERVIEW MY COINS WATCHLIST POSITIONS ACTIVITY
SOL off
$82.0810
5m +0.10%1h +0.15%6h +1.56%24h +1.28%
liq $26m · vol 24h $149.4m
So1111…1112
QUICK TRADE
Quick Buy Quick Sell
Automation
BUY
Limit buy offprice ≤ target
Dip buy offdrops % in a window
After-buy auto-sell offactivates after ANY auto-buy fills
SELL / EXIT
Auto-exit (vs entry) offfor held positions
Flash-crash exit offemergency sell on crash
⚠ Orders run only while the app is open and unlocked. Your rules are saved and resume monitoring when you relaunch. Nothing executes while the app is closed.
limit: price ≤ $X · dip: -Y% in N min (fires once, then activates the after-buy auto-sell). Auto-exit & flash-crash act on held positions.
Save Clear Enable Remove
CHART SOL Hide
1s1m5m15m1h4hD ▾ Price / MCap USD / USDC
SOL/USDC on Orca · 15 · dexscreener.com O82.1169 H82.0915 L82.0021 C82.0810
Tracked by ◆ DEXSCREENER

A terminal that trades while you watch.

SCROLL ↓

Lieston DEX Terminal

// NON-CUSTODIAL TRADING TERMINAL

Your keys. Your rules. Your machine.

Lieston is a non-custodial trading terminal. Your wallet is generated and encrypted on this machine. There's no account and no server holding your funds.

Free and open source. Code goes public before the first build.

▚ Features

Fund it, add a coin, set your rules.

Prices and charts work out of the box. Add coins by contract address, trade instantly or set rules per coin. Lieston DEX Terminal does the watching.

⚠ Orders run only while the app is open and unlocked. Your rules are saved and resume monitoring when you relaunch. Nothing executes while the app is closed.

One budget, several entries

Arm buy orders on several coins from the same wallet balance. Whichever triggers first takes the funds. Entries that trigger later cancel themselves if the money is gone.

engine policy first-fill-wins
on fill budget drawn down
on shortfall order cancelled

The exit exists before the entry

Attach take-profit and stop-loss to a buy order before it fills. The moment the buy confirms on-chain, the exit rule is armed. There is no window where you hold a position without a plan.

buy Limit buy · price ≤ target
sell, pre-set After-buy auto-sell
on fill sell activates

Keys stay on this machine

Your wallet is generated locally and encrypted locally. Keys are decrypted only in memory while the app is unlocked. There is no server and no custody.

Alchemy Base RPC ✓ set
Solana RPC ✓ set
0x API key ✓ set

Rules, not a cloud

Orders are plain rules the app evaluates while it runs on your machine. Nothing monitors or executes while it is closed. The code is AGPL-3.0, so you can verify exactly what it does.

BUY
Limit buy price ≤ target
Dip buy drops % in a window
SELL / EXIT
Auto-exit (vs entry) for held positions
Flash-crash exit emergency sell on crash

▚ Open Source

Built to be built on.

Lieston DEX Terminal is AGPL-3.0. The architecture was refactored so contributors don't have to fight the codebase. The extension points are small and documented.

$ New order type

= 1 file + 1 line

Order rules live in a registry. Write a rule file, register it with one line. All five built-in rules work exactly this way.

$ New chain

= 1 adapter + 2 lines

Chains sit behind a single adapter interface with one watcher loop. Implement the adapter, wire it in, and the rule engine runs on your chain.

Headless core

The engine runs without the UI. Lifecycle, rules, adapters and signing form a core the desktop app consumes.

Docs that exist

README, CONTRIBUTING, SECURITY policy, CODE_OF_CONDUCT and a full ARCHITECTURE.md are already written.

Open core

The code that handles keys and orders stays open. Anyone can verify it.

▚ Design

Headless core, thin shell.

Every layer is replaceable. The desktop app is only a shell over a headless core; rules and chains plug into small, documented interfaces.

LAYER 01 · SHELL
Desktop App
UI · unlock · charts · rule builder
LAYER 02 · HEADLESS CORE · runs without the UI
Lifecycle
arm · watch · resume
Rule Registry
buy · sell · exit
Adapters
one watcher loop
Signer
keys in memory only
ETH
Base Adapter
SOL
Solana Adapter
+ Your Chain
1 adapter + 2 lines
LAYER 04 · ON-CHAIN
DEX liquidity · 0x / Jupiter routing · your RPC

▚ Download

Coming soon.

macOS and Windows builds with checksums. Follow @liestondex for the date.

FOLLOW @LIESTONDEX

▚ FAQ

Questions.

Nothing runs. Orders are evaluated only while the app is open and your wallet is unlocked. Armed rules survive in the local database and resume when you unlock again. If a threshold was crossed while you were away, the rule acts after unlock, at whatever the price then is.

In an encrypted file on your machine, protected by argon2id and AES-256-GCM. Decrypted key material exists only in memory while the wallet is unlocked. Nothing key-related ever leaves your computer.

Because there is no Lieston server. The app talks to the chain through endpoints you own: your RPC URLs, your 0x key. Shipping shared keys inside an open-source app would be both insecure and pointless, and routing your traffic through us would defeat the point. Your usage stays yours.

Yes. The wallet is a standard BIP39 mnemonic using the default derivation paths of both. The same words restore your Base account in MetaMask and your Solana account in Phantom. You own the seed, not us.

No. There is no backend, no analytics on your trading, no account. Transactions go from your machine to your RPC provider to the chain. The only outbound messages the app sends on your behalf are the Telegram notifications you configure yourself.