Loading

2025 - 2026

IOBIT - Perpetual Trading Platform

Lead / sole developer · live at iobit.ai

Go (Gin)Next.js 15React Native (Expo)PostgreSQLRedis
The Problem

The client needed a full perpetual-futures trading product - not a dashboard on top of someone else's exchange, but the backend, the web app and the mobile app, all built and operated in-house.

What I Built

Three codebases, alone: a Go/Gin backend, a Next.js web application, and an Expo mobile app now on the App Store and Google Play. Authentication is passwordless - users sign EIP-712 messages with their wallet instead of holding a password.

Result
  • ▹Go backend with 133 routes and 29 database tables, a WebSocket hub for live market data, background sync workers and Prometheus metrics
  • ▹A circuit breaker guards the external exchange API, so an outage upstream degrades the product instead of taking it down
  • ▹EIP-712 wallet authentication with replay protection - no passwords stored
  • ▹Order placement (market, limit, stop, TWAP), portfolio and PnL tracking, staking and referrals - on web and mobile, in five languages
  • ▹Rate limiting and IP blocking at the edge of the API
  • Year :

    2025 - 2026

  • Categories :

    Web App · Mobile · Web3

  • Role :

    Lead / sole developer

  • Client :

    SolarX client

  • Website :

    iobit.ai