6.1Read this first — who holds your money
Everywhere else on this site you learn, watch, and practice. Here, on the Swap page, a real trade can happen. So before anything else, one plain promise:
A few words you'll meet on this page, defined once in plain language:
- Wallet — an app or browser extension (MetaMask, Rabby, Phantom, Coinbase Wallet…) that holds your crypto and your private keys. It's like your own bank vault that only you can open.
- Self-custody — you hold the keys, not a company. No one can freeze or move your coins for you. That freedom comes with responsibility: there is no "forgot password" button, so guard your wallet's recovery phrase.
- Connect — you give a website permission to see your wallet's address and to ask you to approve transactions. Connecting never hands over your keys and never lets the site move funds by itself — you still click "confirm" for every action.
- DEX / Uniswap — a decentralized exchange: software that swaps one token for another directly between wallets, with no company in the middle. Uniswap is the biggest one. Its swap widget is what's embedded on this page.
- Gas fee — the small fee the blockchain network charges to process any transaction, paid in the chain's own coin (ETH on Ethereum, SOL on Solana). It goes to the network, not to CryptoLwa.
6.2A tour of the Swap page
The page has two halves working together: on the left, a search + chart + market stats + risk read so you can study a coin; on the right, the real Brigitte Swap widget where the trade actually happens.
- Ticker input — type
BTC,ETH,SOL, or paste a0x…contract address to look up any token. - Load chart — press it (or Enter) to fetch that coin's chart and stats. A resolve status message tells you if the ticker was found.
- Quick buttons — one-tap shortcuts for popular coins: BTC · ETH · SOL · PEPE · WIF · LINK.
- Live chart — a real TradingView price chart for the coin you loaded.
- Market stats — 24-hour volume, 24-hour change, market cap & rank, and a liquidity proxy (how easily it trades).
- LEGBA & DANTON pills — a LEGBA pill plus a colour-coded risk pill that reads the coin's narrative heat (see 6.3).
- Brigitte Swap widget — the real Uniswap V3 widget where the trade happens, with MEV protection ON by default.
6.3The risk read — LEGBA & DANTON
Before you touch the swap widget, glance at the two pills. They're a quick temperature check on the coin you loaded, drawn from how "hot" its story is running across the market right now.
| Signal | What it tells you |
|---|---|
| LEGBA pill | Names the loaded coin's dominant narrative — the theme (AI, memes, DeFi, layer-2…) its price is riding on. |
| ● RISK NORMAL | Green. The coin's narrative heat is calm. Ordinary conditions — still your call, still your risk. |
| ● CAUTION | Amber. Heat is building. Moves can be sharp; size down and double-check. |
| ● ELEVATED | Red. The narrative is running hot — crowded, fast, easy to get caught. Extra caution, or wait it out. |
Below the pills, the LEGBA lens lists the top 3 narrative signals for the loaded coin — the strongest stories moving it — so a pill isn't just a colour, it's a colour with reasons attached.
6.4How a swap works — connect, quote, swap
The Brigitte Swap widget is the real Uniswap widget. Here is the whole happy path from an empty box to a completed on-chain trade. Take it slowly the first time.
- Connect wallet — opens your wallet so the widget can see your address and ask for approvals.
- "From" token — the token you're spending, and how much.
- "To" token — the token you'll receive; the amount is estimated for you.
- The quote — rate, slippage, gas, and any fee, all shown before you commit.
- Swap — the final button; clicking it hands the transaction to your wallet to confirm.
- Load the coin and study it. Type a ticker, press Load chart, and read the stats and the risk pill before you do anything at all. This is the "look before you leap" step.
- Connect your wallet. In the swap widget click Connect wallet (1). A wallet picker appears; choose yours, then approve the connection in your wallet app or browser extension. This only shares your address — it never gives the site your keys.
- Pick your tokens and amount. Choose the "from" token (2) (what you're spending) and the "to" token (3) (what you want), then type an amount. The widget estimates what you'll receive.
- Review the quote. Read the rate, slippage, gas, and any fee (4). If any number surprises you, stop and reconsider — don't push through a quote you don't understand.
- Approve the token, if asked. The first time you sell a given token, the widget asks for a one-time "approve" — a permission signature. Sign that first in your wallet. (More on approvals in 6.6.)
- Swap and confirm. Click Swap (5), then confirm in your wallet. The trade executes on-chain, inside your wallet. When it settles, your balances update. Done.
6.5Three words on the quote, explained
The quote shows three terms that scare beginners for no reason. Here they are in plain language.
Slippage
Prices move constantly. Slippage is how much price movement you'll tolerate between the moment you see the quote and the moment your trade actually fills. A 0.5% slippage setting means "fill me as long as the price hasn't moved against me by more than half a percent." Too tight and busy trades fail; too loose and you can get a worse price. The default is sensible — leave it unless you know why you're changing it.
Gas
Gas is the network's transaction fee, paid in the chain's own coin (ETH on Ethereum, SOL on Solana). It's not CryptoLwa's fee and it's not Uniswap keeping it — it pays the network to process your swap. Busy networks cost more gas; quiet ones cost less.
MEV protection
MEV stands for "maximal extractable value" — the way bots can peek at pending trades and jump ahead of yours to profit at your expense (called front-running). MEV protection routes your trade so those bots can't do that. It's ON by default in the Brigitte widget. Leave it on.
6.6Token approvals & connection trouble
Two things trip up nearly every first-timer: the one-time token approval, and a wallet that seems to refuse to connect. Both are easy once you know them.
What a "token approval" is
Before Uniswap can move a token out of your wallet, you grant it a one-time approval for that specific token — a permission signature you sign in your wallet. It's a separate step from the swap itself, and you only do it the first time you sell that token. After that, swaps of that token skip straight to the trade.
If the wallet won't connect
You clicked Connect wallet and it says "connection rejected" even though you thought you approved. Work down this list:
- Actually approve it on the device. The approval happens in your wallet — the extension pop-up or the phone app, not on this page. Make sure you tapped "Connect"/"Approve" there, not just clicked the button here.
- Un-block pop-ups. Wallet extensions open a pop-up window. If your browser blocked it, you never saw the prompt. Allow pop-ups for cryptolwa.io and try again.
- Confirm you're on cryptolwa.io. An old cached tab from a previous session can misbehave. Make sure the address bar reads cryptolwa.io, refresh the page, and connect again.
- Try again. Click Connect wallet once more and watch for the wallet prompt this time.
6.7Staying safe when real money moves
This page is the one place a mistake can cost you. A short, honest list of habits keeps you out of trouble.
- Start tiny. The very first time, swap a small test amount. Confirm it lands correctly in your wallet before you ever trade a meaningful sum.
- Never sign a mystery. If you can't explain what a transaction or approval does, don't approve it. When unsure, reject and ask.
- Remember gas is real. Even a rejected or failed swap can cost a little gas. Keep a small buffer of the chain's coin (ETH, SOL) in your wallet for fees.
- Connecting is not custody. The "Connect wallet" step never gives the site your keys and never lets it move funds on its own. You confirm every single action yourself.
- Guard your recovery phrase. No one — not CryptoLwa, not "support," not a pop-up — ever needs your seed phrase. Anyone who asks is trying to rob you.