Settlement
How every Velox swap settles on-chain — from quote lock to irreversible finality, with atomic guarantees at every step.
Settlement Architecture
Settlement on Velox is T+0 — the moment a swap is confirmed by the user's wallet, the engine broadcasts the transaction to the TRON network. There is no batch processing, no delayed settlement window, and no off-chain IOUs. What you swap is what settles, directly to your wallet, in a single block.
Velox supports two settlement paths: on-chain atomic swaps for standard orders and OTC-settled block trades for institutional-size positions. Both paths produce the same on-chain audit trail — every settlement is verifiable on TronScan by transaction hash.
Settlement Flow
End-to-end: six steps from wallet connection to irreversible finality.
Wallet Connect
User connects TronLink or any TRC-20 wallet. No account creation required.
< 10sQuote Generation
Engine fetches live rate, computes output, and locks it for 15 seconds.
~200msUser Signs
Wallet prompts for signature. User reviews exact output and confirms.
User-pacedGas Funding
Velox gas reserve funds the transaction. No TRX deducted from user wallet.
~100msTx Broadcast
Signed transaction is broadcast to TRON mainnet with priority fee.
~500msFinality
Block confirmed. Tokens arrive in wallet. Irreversible after ~19 TRON blocks.
CompleteFinality Per Network
Confirmation times and probabilistic finality guarantees across supported settlement layers.
| Network | Block Time | Tx Confirmation | Probabilistic Finality | Economic Finality | Settlement Type |
|---|---|---|---|---|---|
| TRON (TRC-20) | 3.0 s | 1 block | ~19 blocks (57s) | DPoS — 1 block | On-Chain Atomic |
| Ethereum (ERC-20) | 12.0 s | 1 block | ~13 blocks (156s) | PoS — 2 epochs | Bridge + On-Chain |
| BNB Smart Chain | 3.0 s | 1 block | ~20 blocks (60s) | PoSA — 1 block | Bridge + On-Chain |
| Bitcoin | ~600 s | 1 conf | 6 blocks (~1hr) | PoW — 6 blocks | Wrapped + On-Chain |
Note on TRON finality: TRON's Delegated Proof-of-Stake consensus achieves single-block economic finality due to its 27 Super Representative architecture. While probabilistic finality (irreversibility beyond any practical attack vector) is reached after approximately 19 blocks, Velox considers a swap settled the moment the transaction is included in a block — typically 3 seconds after broadcast. In over 2.4 million swaps processed, no transaction has ever been reversed after block inclusion on TRON mainnet.
Settlement Guarantees
The invariant properties that hold for every Velox swap, regardless of size or network conditions.
Atomic Settlement
Every swap executes as a single atomic transaction. Either both legs of the trade settle — your input token leaves your wallet and the output token arrives — or nothing happens. There is no intermediate state where tokens are held in escrow, and no partial execution is possible. This is enforced by the TRON virtual machine at the protocol level.
Direct-to-Wallet Delivery
Output tokens are delivered directly to the user's wallet address. Velox never takes custody of user funds at any point — not temporarily, not in transit. The smart contract routes tokens from liquidity pools straight to the originating wallet in the same transaction that debits the input amount.
T+0 Settlement
Settlement is immediate — there is no T+1, T+2, or any delayed settlement window. The moment a TRON block includes your swap transaction, the tokens are in your wallet. This is fundamentally different from centralized exchanges where settlement is an internal ledger update that may take hours or days to actually withdraw.
Slippage-Bounded Execution
The output amount is bounded by a user-configurable slippage tolerance (default 0.50%). If the on-chain rate at execution differs from the quoted rate by more than this tolerance, the transaction is reverted at the contract level — the user pays nothing. Rate lock and execution are coupled: the quote is only valid for 15 seconds, after which a fresh quote must be obtained.