Skip to content
Inside the Exchange · mobile apps · iOS · Android · published

Native apps, already in both stores. Rebranded for you.

The exchange app runs on iOS and Android from one React Native codebase: markets, a pro trading screen usable with one hand, wallet, deposits and withdrawals, KYC in-app, 2FA, light and dark themes. The wallet app is a separate product with forty screens in four languages. Source, signing certificates, store accounts and build scripts are part of the handover.

native apps · iOS, Android
2
React 19 · one codebase
RN 0.78
wallet app screens
40
languages · TR EN RU PL
4
Exchange app

The exchange, on a phone.

React Native 0.78 (React 19), one source for iOS and Android, with its own typography, i18n layer and navigation.

Markets

Filter chips, coin list, 24-hour change badges, favourites and a pair selector with search.

Pro trading screen

Candlestick chart, MA 7/25/99, live order book and order form on one screen.

Wallet

Total balance card, asset allocation bar, asset list; deposit with QR and network label; withdrawal with address book and 2FA.

KYC and verification

Sumsub SDK embedded; email verification by 6-digit code; verification level shown on the account screen.

Light and dark themes

Switched from Account → Appearance. Every screen is designed for both; your brand colours applied to both.

Push notifications

Deposits, withdrawals, fills, price alerts and security events via APNs and FCM.

Product film · 27 seconds

Watch the exchange app run.

Home, markets, the pro terminal, Easy Trade, the wallet, a deposit, Earn and Launchpad, recorded in a web preview of the iOS and Android app under a demo brand.

Recorded in a web preview of the app with a demo brand and sample data. Captions in English.

Screens · exchange app

iOS and Android, same screens.

Screens from the running system.

Home
HomeBalance, quick actions, launchpad and live markets.
Markets
MarketsSearch, favourites, gainers and losers.
Pro trade
Pro tradeCandles, order book and order ticket.
Easy trade
Easy tradeBuy or sell at market price in a few taps.
Wallet
WalletTotal balance, allocation bar and every asset.
Deposit
DepositNetwork picker, QR code and address.
Withdraw
WithdrawNetwork fee and minimum shown before sending.
Convert
ConvertSwap assets at a locked rate.
Earn
EarnFlexible and locked products, APR per term.
Launchpad
LaunchpadLive sale with progress and how it works.
History
HistoryDeposits and withdrawals with status.
Notifications
NotificationsWallet and security events.
Account
AccountVerification level, limits and security.
Two-factor
Two-factorAuthenticator setup with QR and backup key.
Support
SupportLive chat, tickets and FAQ.

Some figures in these screens are sample data; layouts and features are the running software.

Trading on a phone

Built for one-handed use.

Order ticket at the bottom

Price, amount, slider, total and the buy/sell buttons sit where a thumb reaches; the chart and book stay above.

Live data

Price, book, balance and order updates arrive over WebSocket; no pull-to-refresh needed.

Order types

Limit, market, stop-limit with TP/SL, same as the web terminal, same matching engine.

Pair switching

A drop-down pair list with search and favourites keeps the trading screen in place.

Biometric confirm

Face ID / fingerprint for sign-in and for confirming withdrawals, with PIN fallback.

Wallet app

A separate product. Forty screens, four languages.

Expo + React Native, iOS project files in place. TR, EN, RU, PL translation files carry identical key counts.

Custodial by design

Keys stay with the exchange custody; the app contains no chain or cryptography code. The user never sees a seed phrase and can recover like any other app.

Finished flows

Registration, sign-in, email verification, PIN and device registration, biometric lock, balances and portfolio, QR deposits, 2FA-confirmed withdrawals, address book, coin conversion, market list, asset and pair detail, order and transaction history, device and session management.

Withdrawal on one screen

Address, amount and summary together, confirmed with 2FA. New addresses are saved to the address book; the correct network is chosen automatically for multi-chain assets.

Address validation

Bitcoin, Ethereum and TRON formats checked on the client too, so a send to a malformed address stops before confirmation.

Device and session security

Device registration, PIN, biometric lock, lockout after failed attempts, one session per device, remote sign-out.

roadmap

Card

Not built. The interface holds a visual mock labelled “soon”; a card program is scoped with a partner (RedotPay) as a module.

Product film · 26 seconds

Watch the wallet app run.

Balances, assets, Earn with a term picker, Convert at a live quote, QR receive, an address-checked send and the security settings, recorded in the white-label wallet app under a demo brand.

Recorded in the wallet app with a demo brand and sample data. Captions in English.

Screens · wallet app

Mobile wallet and its site.

Screens from the running system.

Wallet assets
Wallet assetsBalances per coin, locked amounts and favourites.
Wallet app home
Wallet app homeBalance, assets and quick actions in the white-label wallet app (demo brand).

Some figures in these screens are sample data; layouts and features are the running software.

Publishing

Store approval is behind you.

Your accounts

Apps are published under your Apple Developer and Google Play accounts. We prepare the builds, metadata, screenshots and the reviewer account with testnet balances.

Signing

Certificates and provisioning profiles are generated in your accounts; build scripts and CI configuration are part of the handover.

Review package

For crypto apps, review is the least predictable step. The package that passed review for EX5 is reused: compliance notes, demo account, privacy labels.

Updates

Over-the-air updates for JS-only changes; store releases for native changes, scheduled with your approval in the client portal.

Mobile web

For users who would rather not install.

Phone-specific interface

A bottom tab bar, a mobile order book and the same trading, markets and account screens in a browser.

Same account

Sign in once; sessions and devices show up in the security centre alongside the apps.

Academy on a phone

The content platform is responsive too; a reader converts to a customer in one tap.

Screens · mobile web

In a browser, on a phone.

Screens from the running system. Light theme.

Terminal
TerminalPhone-specific trading screen.
Markets
MarketsList, search, categories.
Asset detail
Asset detailChart and overview.
Easy Trade
Easy TradeEasy Trade on mobile web.
Academy
AcademyReading on a phone.

Some figures in these screens are sample data; layouts and features are the running software.

Specifications

Mobile at a glance

Exchange app
React Native 0.78 · iOS 15+ · Android 8+ · light/dark · TR EN PL · push via APNs/FCM
Wallet app
Expo + React Native · 40 screens · TR EN RU PL · PIN, biometrics, device management
Desktop wallet
Rust + Tauri · macOS signed and notarized · Windows native
Data
WebSocket for prices, book, balances, orders · REST for everything else
Identity
Sumsub SDK in-app · 6-digit email codes · TOTP 2FA
Distribution
Your App Store / Google Play accounts · OTA for JS changes · review package reused
Pricing
Exchange apps included in the Exchange block · Wallet app in the Wallet block — build an estimate

Publish under your own name.

TestFlight and APK builds of the demo are available after the first call.