BEP-20 USDT PAYMENT INFRASTRUCTURE

One Gateway.
Multiple Projects.

A smart-contract based USDT gateway for project-based deposits, protected project balances, signed payouts and configurable charges.

Gateway Features

Designed around the multi-project Gateway contract model.

01

Multi-Project

Every deposit explicitly includes a projectId. The Gateway never guesses which project owns a payment.

02

Project HOLD

Each project has separate internal USDT accounting and a protected HOLD balance.

03

Deposit Charges

Project charges can be configured as percentage or fixed amount and routed to the current Owner Profit Wallet.

04

Signed Payouts

Withdrawals use EIP-712 signatures, withdrawal IDs and deadline validation.

05

Dynamic Profit Wallet

The Owner Profit Wallet can be updated by the current contract Owner for future charges.

06

Project Controls

Owner can create projects, change project status and configure project-specific charge settings.

How It Works

Explicit transaction routing from user to project.

01

User Deposit

User deposits USDT with a specific projectId.

02

Charge

The configured deposit charge is calculated and sent to the current Profit Wallet.

03

Project HOLD

The net amount is credited to that project's protected HOLD balance.

04

Signed Payout

A valid signed claim pays the user and applies the configured withdrawal charge.

Security & Accounting

Key protections represented in the Gateway contract.

10%Owner extra-USDT withdrawal ceiling
ProtectedAllocated Project HOLD
EIP-712Signed payout verification
USDTSettlement asset

Developer Flow

Each transaction identifies its project directly.

deposit(projectId, amount) User Wallet ↓ USDT Gateway ↓ projectId → Project HOLD ↓ Deposit / Withdrawal Accounting Charges → Current Owner Profit Wallet

Connect Your Project

Use the Gateway as a dedicated USDT settlement layer for multiple projects.

Contact Gateway Team