Blog

Self-custody, swaps and bridges — explained properly

Practical guides on seed phrases, send/receive, exact wallet errors, Exchange (swap & bridge), and security — written by the people who build one. No hype, no affiliate links.

Swap & Bridge learning hub

Fifteen focused guides plus the how-to for GaurdWallet Exchange v0.2.1 — LI.FI on EVM, Jupiter on Solana, honest limits on BTC/LTC/TRON and Solana cross-chain.

Swap & bridge learning hub

Cluster index for Exchange guides: swap vs bridge, slippage, LI.FI, Jupiter, gas, security checklists and glossary.

How to swap and bridge in GaurdWallet

Same-chain swaps, EVM bridges, Solana swaps via Jupiter — slippage, exact approvals, and what to verify before you sign.

Swap vs bridge in crypto

Same-chain token exchange vs cross-chain moves — costs, risks, and which button to use in Exchange.

Crypto slippage explained

Tolerance presets, minimum received, failed trades, and an offline estimator — not fake live rates.

ERC-20 token approvals

Exact-amount vs unlimited spend, approve phishing, and why GaurdWallet defaults to tighter allowances.

How LI.FI bridging works

Routing across bridges and DEXes, quote fields that matter, and how GaurdWallet proxies aggregator calls.

Jupiter Solana swaps

Quote → sign locally on Solana via Jupiter — same-chain only in Exchange v0.2.1.

Gas fees when swapping and bridging

EIP-1559, L2 fees, destination gas for bridges, Solana priority fees — plus an offline budget widget.

Bridge security checklist

Interactive pre-flight checks before you sign a cross-chain route — phishing, networks, pending status.

Bridge USDC across EVM chains

Stablecoin corridor steps in GaurdWallet, native vs bridged USDC caution, and test amounts.

Ethereum to Base bridge guide

L1→L2 corridor: gas differences, ETH and ERC-20, timing expectations in Bridge mode.

DEX swap best practices

Size, slippage, approvals, scam tokens, and reviewing the quote UI before you confirm.

Price impact vs slippage

Two different numbers on the quote screen — when high impact means you should shrink the trade.

Why swap quotes expire

Route TTL, market movement, refresh UX, and why you must not re-send a still-pending bridge.

Non-custodial swap safety

Keys stay local; protocol risk does not. Exact approvals, phishing, and honest unaudited-app limits.

Swap & bridge glossary

Definitions for slippage, toAmountMin, approvals, aggregators and more — linked into the cluster.

When to swap or bridge

Decision paths for common goals — and clear unsupported cases (BTC/LTC/TRON, Solana↔EVM).

How to store USDT without KYC

Holding your own USDT requires no account, no e-mail and no identity check. How that works, which networks carry USDT, and where KYC still applies.

Are browser extension wallets safe?

An honest threat model: phishing, wallet drainers, fake extensions, malware — what an extension wallet protects you from, what it can't, and the habits that matter.

12 vs 24 word seed phrase: what actually matters

128 vs 256 bits of entropy sounds dramatic. In practice neither will ever be brute-forced — seed phrases fail for entirely different reasons. How to choose, honestly.

How to add a custom EVM network to your wallet

Chain ID, RPC URL, native symbol — what each field means, where to find trustworthy values, what a malicious RPC can and cannot do, and a two-minute setup walkthrough.

Trading learning hub

Cluster index for the trading terminal: non-custodial basics, chart reading, order types, sizing, leverage and honest derivatives limits.

How to start trading from your wallet

Fund the wallet, open Trade, pick a pair, review the quote, confirm and sign — the full first-trade walkthrough plus a pre-trade checklist.

How to read candlestick charts

Open, high, low, close, wicks and body color — a practical, beginner-level guide with an interactive labeled diagram.

Liquidity and slippage for traders

Pool depth and price impact for traders actively picking pairs and sizing orders, plus an offline minimum-received calculator.

Import a Phantom seed phrase

Same 12/24 words, Phantom-compatible Solana path, then multi-chain addresses from one vault.

Import a Trust Wallet seed phrase

Standard EVM path like MetaMask — verify the 0x address, then turn on BNB Chain in Settings.

Export a Coinbase Wallet seed

Self-custody app vs Coinbase.com exchange — only the app phrase imports. Verify the 0x address.

OKX Wallet to self-custody

Separate the OKX exchange login from the OKX Wallet phrase. Import or withdraw — never both mixed up.

Exodus wallet alternative

Honest alternative: same seed only if Exodus showed BIP-39. Verify each chain; some assets will not map.

MetaMask vs GaurdWallet

Same EVM seed path, extra chains, LI.FI/Jupiter Exchange, unpublished extension — honest table.

Phantom vs GaurdWallet

Same Solana path, extra chains, Jupiter in Exchange, no SOL↔EVM bridge — comparison table.

Rabby Wallet vs GaurdWallet

EVM simulation vs multi-chain vault. Same seed path; we are not Rabby and not store-listed yet.

Could not fetch a quote

Literal exchange.error.quote: proxy empty, unsupported corridor, or temporary aggregator gap.

Wrong password. Try again.

Literal unlock.wrongPassword. Same throw as a corrupted vault. Reset erases this device copy.

Couldn't read this contract

Literal settings.tokens.fetchFailed. Fetch is chain-specific — USDT Ethereum ≠ USDT TRON.

EIP-55 checksum address

Same keccak mixed-case rule as validateAddress. Live encoder in the tab — no RPC.

Wei / gwei / ether converter

Offline 1e18/1e9 converter for reading fees. Wallet still shows live EIP-1559 tiers.

BIP-44 derivation paths explained

Literal HD paths from the keyring — Phantom/MetaMask/TronLink compatible where we claim it.

XRP destination tag in a wallet

r-address receive works. Exchange deposits that need a tag: do not Send from GaurdWallet yet.

TRON energy and bandwidth fees

Energy vs bandwidth vs TRX burn. Wallet estimates live; widget is arithmetic only.

Native USDC vs bridged USDC

Ticker collision: native Circle USDC vs bridged. Match the contract Exchange quoted.

Solana Token-2022 in a wallet

ATA + Token-2022 program id. Adapter support, Jupiter same-chain, no SOL bridge.

Litecoin ltc1 address format

BIP-84 ltc1 Receive, not legacy L…. Same SegWit idea as Bitcoin bc1.

How to send Ethereum

Send ETH on Ethereum mainnet: EIP-55 recipient, EIP-1559 tiers, insufficient-funds check.

Receive USDT on TRON (TRC-20)

T-address Receive, TRC-20 only. ERC-20 USDT to this address is lost. Keep TRX for energy.

Send USDT to Binance

CEX deposit: match TRC-20/ERC-20/BEP-20. Test amount first. GaurdWallet is not Binance.