VerDex is a non-custodial decentralized exchange built on the BNB Smart Chain (BSC). It allows anyone to swap tokens, view real-time market data, and interact with on-chain liquidity — all without handing custody of your assets to a third party.
Unlike centralized exchanges, VerDex never holds your funds. Every swap is executed directly through a smart contract on BSC mainnet, and your private keys never leave your wallet.
A Web3 wallet (MetaMask, Trust Wallet, or WalletConnect-compatible) and some BNB for gas fees. That's it.
VerDex is an Automated Market Maker (AMM) style DEX. Instead of matching individual buy and sell orders like a traditional order book exchange, it uses smart contracts holding pools of tokens to price and execute trades automatically.
Key properties:
| Property | Detail |
|---|---|
| Blockchain | BNB Smart Chain (BSC) — Chain ID 56 |
| Protocol type | AMM (Automated Market Maker) |
| Swap fee | 0.3% per trade |
| Custody | Non-custodial — you hold your keys |
| Token pairs | 40+ tokens, all paired against USDT |
| Price feeds | CoinGecko live prices |
| Charts | TradingView (real-time candlestick + line) |
When you swap Token A for Token B on VerDex, the following happens:
You approve VerDex to read your address. No funds move at this step.
Choose tokens, enter an amount. VerDex calculates the output amount, price impact, and minimum received based on live prices.
If you're selling an ERC-20 token for the first time, MetaMask asks you to approve the VerDex contract to spend it. This is a one-time transaction per token.
You sign the swap transaction in your wallet. The smart contract executes the trade atomically — either fully completing or fully reverting.
The output tokens arrive directly in your wallet. No withdrawal needed.
Get your first swap done in under 2 minutes.
Download MetaMask from metamask.io for Chrome, Firefox, or as a mobile app. Create a new wallet and store your seed phrase securely offline.
Anyone with your 12-word seed phrase has full control of your wallet. VerDex will never ask for it.
VerDex runs on BNB Smart Chain. Add it to MetaMask with these settings:
// BNB Smart Chain Network Settings
Network Name: BNB Smart Chain
RPC URL: https://bsc-dataseed.binance.org/
Chain ID: 56
Currency Symbol: BNB
Block Explorer: https://bscscan.com
You need at least 0.005 BNB for gas fees. Buy BNB on Binance, Coinbase, or any major exchange and withdraw to your wallet address on the BSC network.
Go to index.html, click Launch App, then click Connect Wallet and approve the MetaMask popup.
Select the token you want to sell (e.g. BNB), choose your target token (e.g. USDT), enter the amount, review the details, and click Swap. Confirm in MetaMask. Done.
Start with a small test swap to get familiar with the flow before trading larger amounts.
VerDex supports any wallet that implements the EIP-1193 provider standard. Below are the supported options and how to connect them.
| Wallet | Platform | Method |
|---|---|---|
| MetaMask | Chrome, Firefox, iOS, Android | Browser extension / Mobile app |
| Trust Wallet | iOS, Android | In-app browser |
| Coinbase Wallet | Chrome, iOS, Android | Browser extension / Mobile app |
| Rabby Wallet | Chrome | Browser extension |
Click Connect Wallet in the top-right corner of the app. MetaMask (or whichever extension you have installed) will open a popup asking you to approve the connection. Click Connect and select your account.
On mobile Chrome without the MetaMask extension, the Connect Wallet button will automatically redirect you to open VerDex inside the MetaMask in-app browser, where your wallet is already available.
Alternatively, open your Trust Wallet or MetaMask app and paste the VerDex URL into the built-in browser.
For the smoothest mobile experience, always open VerDex from inside your wallet app's browser, not from Safari or Chrome.
Once connected, VerDex will:
0x9b37...c492)
Click your address button in the top-right to disconnect. This clears the local session — no on-chain transaction needed.
The swap interface is the heart of VerDex. Here's a complete walkthrough of every field, what it means, and how to use it effectively.
The token you are selling. Click the token selector to open the token picker modal. Your wallet balance for this token is shown next to Bal:. Click MAX to fill the maximum swappable amount (slightly less than your full BNB balance to cover gas).
The token you will receive. The amount is calculated automatically based on the current live price ratio minus the 0.3% protocol fee.
Swaps the From and To tokens. The chart updates to reflect the new primary token.
| Field | Meaning |
|---|---|
| Rate |
The current exchange rate, e.g.
1 ETH = 2450.0000 USDT
|
| Balance | Your wallet balance of the From token |
| Price Impact | Estimated % price move caused by your trade size |
| Network Fee | Estimated BSC gas cost in USD |
| Min. Received | Minimum output after slippage tolerance is applied. If the output falls below this, the transaction reverts. |
| Route | The swap path, e.g. ETH → USDT |
Slippage is the difference between the expected price and the
actual price at execution time. Set it using the three preset
buttons (0.1%, 0.5%, 1.0%)
or enter a custom value.
For major tokens (BTC, ETH, BNB) use 0.1–0.5%. For smaller-cap tokens with more volatile prices, you may need 1–3%. Setting slippage too low causes failed transactions; too high exposes you to sandwich attacks.
The swap button label changes dynamically to tell you exactly what's needed:
| Button Text | What It Means |
|---|---|
| Connect Wallet to Swap | No wallet connected. Click to open the wallet prompt. |
| Enter an Amount | The From amount is empty or zero. |
| Insufficient X Balance | You don't have enough of the From token. |
| Swap X → Y | Ready to swap. Click to execute. |
VerDex supports 46 tokens at launch, all paired against USDT (Tether). Prices are sourced live from CoinGecko and update every 45 seconds.
Custom token support is on the roadmap. For now, you can only swap tokens in the curated list above.
VerDex embeds a full TradingView charting widget for each token, giving you professional-grade analysis tools directly inside the DEX.
| Type | Best For |
|---|---|
| Candlestick | Reading open/high/low/close and spotting patterns |
| Line | Clean price direction overview |
| Area | Visualising overall trend over longer periods |
Switch between 1H, 4H, 1D,
and 1W using the timeframe buttons above the chart.
The TradingView widget also has its own toolbar for finer control.
Below the chart, four stat cards show the current token's:
The left sidebar lists all supported tokens with live prices and 24h % change. Click any row to switch the active chart and swap pair. Use the search box at the top to filter by name or symbol.
The order book panel shows simulated depth around the current market price, refreshing every 6 seconds to reflect current market conditions.
| Column | Meaning |
|---|---|
| Price | The ask or bid price in USD |
| Amount | Token quantity at that price level |
| Total | USD value of that level (Price × Amount) |
Red rows are asks (sell orders above market). Green rows are bids (buy orders below market). The horizontal bar behind each row represents relative depth — how much liquidity exists at that price level.
The spread is the difference between the lowest ask and highest bid. A tighter spread means more liquid markets with less cost to enter and exit positions.
The panel beside the order book shows the last 12 trades: price, amount, timestamp, and whether it was a buy or sell. This refreshes every 6 seconds.
VerDex charges a flat 0.3% fee on every swap. This is deducted from the output amount before it reaches your wallet.
In addition to the protocol fee, every on-chain transaction requires a small amount of BNB for gas. Typical swap gas cost on BSC is:
| Transaction Type | Typical Gas Cost |
|---|---|
| Token approval (one-time) | ~0.0002 BNB (~$0.12) |
| Token swap | ~0.0005–0.001 BNB (~$0.30–$0.60) |
Always keep at least 0.005 BNB in your wallet to cover gas. The MAX button automatically leaves a 0.002 BNB buffer when you're selling native BNB.
Slippage tolerance defines the maximum price movement you'll accept between submitting and executing a transaction.
| Setting | Recommended For | Risk |
|---|---|---|
| 0.1% | BTC, ETH, BNB, USDT | Low |
| 0.5% | Most altcoins | Low |
| 1.0% | Small-cap tokens | Medium |
| > 2% | Highly volatile tokens | High |
Setting slippage above 2% on large trades makes you vulnerable to MEV bots that front-run and back-run your transaction. Use the minimum slippage that gets your transaction through.
Price impact is the effect your trade has on the token's market price. Larger trades relative to pool liquidity cause larger price impact.
| Price Impact | Indicator | Guidance |
|---|---|---|
| < 1% | Good | Normal trade, proceed confidently |
| 1% – 3% | Moderate | Consider splitting into smaller trades |
| > 3% | High | Split trade or accept significant slippage |
All trades on VerDex are USDT-routed. Every token is paired against USDT. This means:
The Route field in the swap info panel shows the path as
TokenA → TokenB for simplicity, even though USDT is
the intermediary under the hood.
VerDex is designed with security as a first principle. Here's how we keep your funds safe.
VerDex never holds your funds. Your tokens stay in your wallet until the exact moment a swap transaction is mined on-chain. The smart contract acts as a trustless intermediary — no human can intercept or pause your trade.
To trade an ERC-20 token, you must first approve the VerDex
contract to spend it. We request
MaxUint256 (unlimited) approval by default to save
gas on future swaps, but you can revoke approvals at any time via
BscScan or a
tool like
revoke.cash.
It's good practice to periodically review and revoke token approvals for contracts you no longer use. A compromised contract could drain approved tokens.
minReceived parameter protects you from
receiving less than expected
All VerDex contracts are deployed on BNB Smart Chain Mainnet (Chain ID 56) and are publicly verifiable on BscScan.
| Contract | Address | Purpose |
|---|---|---|
| VerDex Router | 0x7a4177C1...DE9a898 |
Executes all swaps and routing logic |
| USDT (BSC) | 0x55d39832...197955 |
Tether USDT on BSC — the base trading pair |
You can verify all contract interactions by viewing your wallet address on bscscan.com. Every swap transaction includes the input token, output token, amounts, and gas used.
// Checking a transaction on BscScan
1. Go to bscscan.com
2. Paste your wallet address in the search bar
3. Click the "BEP-20 Token Txns" tab
4. Every VerDex swap appears here with full details
The most common causes are: insufficient BNB for gas, slippage tolerance set too low for volatile market conditions, or the token price moved significantly between submission and execution. Try increasing slippage to 0.5–1% and ensure you have at least 0.005 BNB.
VerDex fetches on-chain balances from BSC mainnet. Make sure your wallet is connected to BNB Smart Chain (Chain ID 56), not Ethereum or another network. Balances update after connection and after each swap.
The approval only permits the contract to spend USDT. The swap itself is a separate transaction that also requires BNB for gas. Ensure you have enough BNB in your wallet.
Not currently. Custom token import is on the roadmap for v1.1. For now, only the 46 curated tokens are supported.
The smart contract architecture follows established DEX patterns. A full third-party security audit is planned before the mainnet liquidity launch. Always use caution with any DeFi protocol and never invest more than you can afford to lose.
BNB Smart Chain (BSC) Mainnet, Chain ID 56. BSC offers fast block times (~3 seconds) and very low gas fees compared to Ethereum.
Price impact increases with trade size relative to available liquidity. For large trades, consider splitting into multiple smaller swaps or using a more liquid pair.
See the Quick Start guide — Step 2 has the exact RPC settings to paste into MetaMask.
Yes. Open VerDex from inside the MetaMask mobile app browser, or Trust Wallet's built-in browser. The interface is fully responsive.
| Term | Definition |
|---|---|
| AMM | Automated Market Maker. A smart contract that prices and executes trades automatically using a mathematical formula instead of an order book. |
| DEX | Decentralized Exchange. A trading platform that operates without a central authority, using smart contracts to facilitate trades. |
| Gas | The fee paid to BSC validators to process a transaction. Paid in BNB. |
| Liquidity Pool | A smart contract holding two tokens that users trade against. Liquidity providers deposit tokens to earn fees. |
| Slippage | The difference between the expected trade price and the actual executed price due to market movement. |
| Price Impact | The effect your trade size has on the market price. Larger trades relative to liquidity = higher impact. |
| Non-custodial | A system where users retain full control of their private keys and funds at all times. |
| Token Approval | A transaction granting a smart contract permission to spend a specific token from your wallet. |
| BEP-20 | The token standard on BNB Smart Chain, equivalent to ERC-20 on Ethereum. |
| Spread | The gap between the highest bid (buy) and lowest ask (sell) price. Tight spreads = liquid market. |
| MEV | Maximal Extractable Value. Profit bots can extract by reordering transactions — e.g. sandwich attacks. |
| USDT | Tether — a USD-pegged stablecoin used as the base pair on VerDex. |
| Seed Phrase | 12 or 24 words that are the master backup for your wallet. Never share these. |
| Version | Feature | Status |
|---|---|---|
| v1.1 | Custom token import by contract address | Planned |
| v1.1 | Liquidity provision (add/remove LP) | Planned |
| v1.2 | Limit orders | Planned |
| v1.2 | Token farming / yield | Planned |
| v2.0 | Multi-chain support (ETH, Polygon, Arbitrum) | Planned |