Dexcel

Crypto processing platform

Project overview

DEXEL crypto processing system: acceptance of USDT payments via an embeddable widget, automatic selection of a P2P trader and reservation of payment details, fiat confirmation (SMS/Push), USDT transfer, blockchain monitoring, fees, admin panel, API, and webhooks.

Objective

DEXEL crypto processing system: acceptance of USDT payments via an embeddable widget, automatic selection of a P2P trader and reservation of payment details, fiat confirmation (SMS/Push), USDT transfer, blockchain monitoring, fees, admin panel, API, and webhooks.

Crypto processing platform — main case image
Crypto processing platform — project logo
Industries
  • DEXEL crypto processing system: acceptance of USDT payments via an embeddable widget, automatic selection of a P2P trader and reservation of payment details, fiat confirmation (SMS/Push), USDT transfer, blockchain monitoring, fees, admin panel, API, and webhooks.
Services provided
  • DEXEL crypto processing system: acceptance of USDT payments via an embeddable widget, automatic selection of a P2P trader and reservation of payment details, fiat confirmation (SMS/Push), USDT transfer, blockchain monitoring, fees, admin panel, API, and webhooks.
What we built
  • Technical specification: roles, request statuses, full payment flow, fee calculation, notifications, reporting, tickets, admin procedures.
  • Architecture and data model: entities Users / Requests / Transactions / Wallets / PaymentDetails / Webhooks / Logs and their relationships; timeouts and status transitions; RBAC.
  • API & Webhooks: principles, versions, response/error formats, pagination/filters; endpoint groups for merchant, trader, widget, and admin panel; HMAC signing and retries.
  • Blockchain integration: support for TRC-20 (with extensibility to ERC-20 / BEP-20 / TON), confirmation monitoring, system wallets (hot / commission / cold), balance alerts.
  • Fiat processing: auto-confirmation flow via SMS/Push through an Android agent; parsing templates; matching with requests.
  • Security: 2FA (TOTP/SMS), trader KYC, password policies, HTTPS, rate limiting, CSRF, session management, action audit.
  • Payment widget: tokenization, real-time statuses, trader payment detail delivery, timers, customization.
  • UI/UX mockups: dashboard, widget/API keys, settings and notifications, transaction history, tickets, policies/legal pages — screens and visual concepts prepared (see screenshots).
  • Admin panel: management of users, KYC/payment detail verification, requests/transactions, system settings, logs, roles, wallet monitoring.
  • Reporting: specifications for user stories and admin reports, CSV/Excel export.
  • Project artifacts: flow diagrams, scenario checklists, logging and storage requirements, network expansion plan.
Crypto processing platform — interface screenshot (1) Crypto processing platform — interface screenshot (1)
Crypto processing platform — interface screenshot (2)
Crypto processing platform — interface screenshot (3)
Crypto processing platform — interface screenshot (4)
Crypto processing platform — interface screenshot (5)

Team

Alexander Z. Back-End Developer Former team member
Mikhail Sh. Business Analyst
Artemiy B. Front-End Developer Former team member
Dmitry E. QA Engineer
Dmitry D. Designer
Alexandra Sh. Project Manager

Related case studies

FreeBlock / From idea to launch

Let’s discuss your project.

No specification needed. Tell us what you’d like to build or improve — we’ll work out the next step together.

Choose your preferred contact method. We only need one.

By submitting this form, you agree to our privacy policy.

We use cookies. By continuing to use this site, you consent to the use of cookies in accordance with the privacy policy