Phoenix Perps · On-Chain · From your terminal

Trade Phoenix Perpetuals
from your terminal.

An open-source terminal for Phoenix perps on Solana. Trading, charts, level 2 orderbooks, liquidations, and top positions. No browser required.

Install Cinder View on GitHub
~/cinder · phoenix · SOL-PERP · live
Cinder TUI showing the SOL perpetuals order book, chart, trade panel and wallet

Install in seconds.

Cinder ships as a single Rust binary. Install with Cargo, grab a pre-built release, build from source, or run it in Docker.

Cargo
Recommended

If you have the Rust toolchain, this is the fastest way in. Builds on Windows, macOS, and Linux. Install Cargo →

$cargo install cosmic-cinder $cinder
macOS Linux Windows
Pre-built binary

No toolchain required — grab the latest signed release from GitHub and run it.

# Download the latest release for your platform $chmod +x cinder $./cinder
Windows .exe Linux x86_64 Releases →
From source

Clone the repo and build with Cargo. Point it at any Solana RPC.

$git clone https://github.com/cosmic-markets/cinder $cd cinder $cargo build --release $./target/release/cinder
Docker

Sandboxed run — useful when you don't want a Rust toolchain on the host.

$docker compose build $docker compose run --rm cinder

Common questions.

What is Cinder?

Cinder is an open-source terminal trading client for Phoenix perpetuals on Solana. It renders live candles, a merged on-chain spline + optional CLOB order book, market state, your positions, and a trade panel — all inside a single TUI built on Ratatui.

It's an independent client; it isn't affiliated with the Phoenix protocol team or Ellipsis Labs.

Which platforms does it run on?

Windows, macOS, and Linux. Pre-built binaries are published for Windows and Linux on the GitHub Releases page. macOS users can install via cargo install cosmic-cinder or build from source. Docker is available for fully sandboxed runs.

Can I use Cinder from the USA? What about geoblocking?

Yes — Cinder is a local CLI that talks directly to a Solana RPC and the on-chain Phoenix program. There is no centralized frontend in the path, so there's nothing to geoblock. US-based users can run it the same as anyone else.

You're trading directly on-chain, signing every transaction with a keypair you control. As always, you are responsible for complying with the laws of your jurisdiction.

Is it free? What does it cost to use?

Cinder itself is free and MIT-licensed. You only pay standard Solana network fees and Phoenix protocol fees. Using the referral code COSMIC on Phoenix gives new users a 10% fee discount.

Where do my keys live? Is it custodial?

It is not custodial. Cinder signs transactions locally with a keypair you control. By default it auto-detects keypairs from standard Solana CLI locations, or you can point it at a file with PHX_WALLET_PATH / KEYPAIR_PATH. Your seed never leaves the machine.

What can I actually do inside it?

Browse active and post-only Phoenix markets, watch real-time depth from on-chain spline updates, optionally merge an L2 CLOB book, follow a live liquidation feed, place market / limit / stop orders with confirmations, manage deposits and withdrawals, and view the protocol-wide top positions leaderboard (press T).

Which RPC should I point it at?

Any Solana mainnet RPC works. Set RPC_URL (or SOLANA_RPC_URL) and the matching RPC_WS_URL for WebSocket subscriptions. Cinder also supports public-RPC fan-out for transactions, controlled by CINDER_FANOUT_PUBLIC_RPC, so submissions stay reliable when your primary RPC hiccups.

Does it support languages other than English?

Yes. The UI ships with English, Chinese, Spanish, and Russian translations and is selectable in-app.

I found a bug or want a feature.

Open an issue on GitHub or drop into the Discord — we triage both. Pull requests welcome.

Join the community.

Connect with other traders, ask questions, and follow product updates.