📄️ Internal Transfer
Internal transfer is a process of moving funds between user accounts within TrexWallet, without interacting with external blockchains. This operation is instant and atomic.
📄️ Processes Overview
Overview of the main business processes and operational scenarios in TrexWallet, including transfers, deposits, withdrawals, market making, and compliance.
📄️ Code & Invoice Transfers
Four code-based internal transfer types — funds-hold transfers and invoices, each available with or without an explicit confirmation step. The confirmation variants implement an escrow-style safe deal.
📄️ External Transfer
External transfer is the process of sending funds from a TrexWallet account to an external blockchain address. This operation involves blockchain interaction, network fees, and may require additional confirmations.
📄️ Deposit
Deposit is the process of adding funds to a TrexWallet account from an external blockchain address. The system monitors blockchain networks and credits user balances after required confirmations.
📄️ Withdrawal
Withdrawal is the process of moving funds from a TrexWallet account to an external blockchain address. This process is subject to network fees, AML/KYC checks, and may require manual approval for large amounts.
📄️ Market Making
Automated Market Maker (AMM) service providing liquidity for trading pairs within the TrexWallet exchange.
📄️ Batch Operations
Batch operations let system processes execute multiple ledger transactions in a single private inter-module request, optionally grouped so they settle as one atomic unit.
📄️ Transaction States
Operational pointer — where to look up state semantics and admin pages.
📄️ Error Handling
TrexWallet implements robust error handling to ensure reliability and transparency. Errors are categorized and returned with clear messages and codes.
📄️ AML/KYC
Anti-Money Laundering compliance in TrexWallet — three operational modes, configurable thresholds, AmlBot integration, and admin tools for transaction review.
📄️ Fee Structure
How fees are applied across different TrexWallet operations — internal transfers, withdrawals, exchanges, payments, and investments.
📄️ Sub-balances
Operational pointer for sub-balance behavior in TrexWallet.
📄️ Address Management
Pointer page — address generation, linking and lifecycle live in the deposit/withdraw flows.
📄️ System Addresses
Pointer to system-address admin and the system-wallet concept.
📄️ Payment Gateway
How TrexWallet payment orders are created, routed, paid, and reconciled
📄️ Tokens
Pointer to the canonical token / terminal admin page.
📄️ Built-in Card Acquiring
Built-in card acquiring runtime for Stripe and T-Bank
📄️ Federation
Partner payment flows between federated TrexWallet deployments
📄️ Investments
Investment products with yield calculation, early close, and lifecycle management.
📄️ Order Operations
P2P exchange order book with limit/market orders, private exchange rooms, and instant swap functionality.
📄️ Atomicity
Pointer to the atomicity concept page.
📄️ Payment Integration Examples
Reference merchant payment monitor (Python and Node.js) for the TrexWallet payment gateway