A custodial USDT payment and escrow platform engineered with wallet infrastructure, internal transfers, transaction tracking, automated escrow workflows, and administrative controls.
MOXAT is a custodial USDT payment and escrow platform built to manage crypto deposits, withdrawals, internal transfers, wallet balances, transaction history, and protected payments through structured escrow workflows.
The platform required more than blockchain API integration. The core engineering challenge was maintaining consistent transaction states across wallet operations, internal ledger records, escrow payments, user actions, and administrative decisions.
Crypto payment infrastructure involves multiple systems that must remain synchronized.
A deposit can move through blockchain confirmation states. Withdrawals require accurate balance management. Internal transfers affect multiple ledger records. Escrow payments introduce additional states for funding, release, disputes, refunds, automated releases, and administrative resolutions.
MOXAT required a backend architecture capable of managing these workflows while keeping wallet balances, transaction records, and payment states consistent.
The platform was engineered around structured payment states, clean ledger logic, transaction confirmation tracking, and controlled escrow workflows.
TypeScript, Bun.js, and Elysia were used for the backend architecture, with Drizzle ORM and PostgreSQL handling persistent transaction data.
Redis supported application-level data operations, while Tatum and Ethereum infrastructure provided blockchain connectivity for USDT wallet and transaction workflows.
Next.js and React powered the user and administration interfaces. Flutter was used for the mobile application foundation.
The production infrastructure was deployed using Docker, Nginx, and VPS environments with separate web, admin, and API services.
The platform provides users with managed USDT wallets without requiring them to directly handle private keys.
The wallet infrastructure supports:
MOXAT supports internal USDT transfers using email addresses or phone numbers.
The payment architecture connects user accounts, wallet balances, transaction records, and internal ledger operations to process transfers within the platform.
The escrow system manages the complete protected payment lifecycle.
Supported workflows include:
Each workflow was structured around defined transaction states to maintain consistency between escrow records, wallet balances, and payment activity.
The backend tracks financial activity across deposits, withdrawals, internal transfers, and escrow operations.
The architecture was designed around accurate payment records, wallet balance management, blockchain confirmation tracking, and transaction history.
The web application provides users with access to:
The administration interface provides operational visibility across the payment platform.
Administrators can review users, wallet activity, transactions, payments, escrow cases, and disputes requiring intervention.
MOXAT was deployed using containerized infrastructure with Docker and Nginx.
Separate environments were configured for the web application, administration interface, and backend API.
The engineering workflow also included CI/CD processes, CODEOWNERS, pull request templates, contribution guidelines, API timeout handling, retry mechanisms, and sanitized application logging.
TypeScript, Bun.js, Elysia, Drizzle ORM, PostgreSQL, Redis, Next.js, React, Flutter, Tatum, USDT, Ethereum, Docker, Nginx, VPS
MOXAT resulted in a production-deployed crypto payment infrastructure combining custodial USDT wallets, transaction APIs, internal transfers, escrow protection, user-facing payment tools, administrative controls, and mobile application foundations.
The platform provides a structured technical foundation for managing real crypto payment workflows across blockchain transactions, internal ledger operations, escrow states, and administrative processes.