Crypto Logic
Best practices Secure flows Chain-aware
How on-chain transfers work: networks, fees, confirmations, memos/tags, UTXO vs. account chains, approvals, slippage, and safety.
Network Selection
- EVM (ETH/Polygon/BSC): account-based; gas in native coin; ERC-20 approvals.
- Bitcoin / UTXO: inputs/outputs; fee per vbyte; change outputs & dust rules.
- Alt rails: TRON (TRC-20), Solana (SPL), etc. Always match token ↔ network.
ETH / ERC-20BTC / UTXOTRON / TRC-20SOL / SPL
Fees & Confirmations
- Priority fees: higher fee → faster inclusion during congestion.
- Confirmations: credit after N blocks based on risk policy.
- Finality: differs by chain; BTC probabilistic, SOL/other fast finality.
BTC 1–3 confETH 2–12 confSOL seconds
Approvals & Slippage
- Token approval: one-time ERC-20 allowance for router to spend your token.
- Slippage: sets min received; protects against price impact/MEV.
- Nonce & replacements: speed up/replace with same nonce + higher fee.
Approval → Swap1–2% slippageReplace-by-fee
Send
- Paste address or scan QR; verify checksum & correct network.
- Pick fee tier (eco / normal / priority).
- Broadcast transaction and wait for confirmations.
Receive
- Share the correct address for the chosen network.
- Some assets (XRP, XLM) require a destination tag/memo.
- Never share private keys or seed phrases—address only.
Swap
- If ERC-20, approve once; then sign the swap.
- Set slippage to define minimum received.
- Gas is paid in the chain’s native coin (e.g., ETH).
Min Received (swap slippage)
Illustrative only. Actual execution depends on pool liquidity, price impact, MEV and fees.
Minimum you’ll receive
98.752500 TOKEN B
Fee Tiers & Estimated Inclusion
Choose the fee that matches network congestion and urgency.
Estimated inclusion (illustrative):
3–15 min
Safety notes
- Always match asset ↔ network (ERC-20 ≠ TRC-20). Wrong network can burn funds.
- If an asset needs a tag/memo, include it. Missing tags may lose funds.
- On-chain transfers are final after confirmation—verify addresses carefully.
- Keep a small native balance (e.g., ETH) for gas when moving ERC-20 tokens.
- Use test amounts for new addresses or first-time routes.
