Connect Wallet
GoDark DEX uses wallet-based identity. All wallets are created via Fireblocks embedded wallets. Funding from external wallets (e.g. Phantom, Solflare, Trust Wallet) is supported.
How It Works
| Step | Description |
|---|---|
| Sign up | Create an account with your email address. A new embedded Solana wallet is provisioned for you via Fireblocks. |
| Identity | Your wallet address becomes your account identifier — it is the userId for API calls and the destination for deposits. Ghost withdrawals release funds to fresh ephemeral recipient addresses designed to reduce public linkability to your wallet. |
Not every user starts in the app:
- Building on the API — jump to Authentication, Base URLs, and Place Your First Order. See the SDKs section for Python, Rust, JavaScript/TypeScript, C++, Go, and Java clients.
- Auditing the design — read Trade Flow, MPC Architecture, and Settlement.