race travel

OKX Review for Runners: Why I Use a Second Crypto Exchange

Third post in the “tools for international race travel” series. After Revolut (digital banking) and Bybit (primary crypto rail), this one’s about OKX — and more importantly, why I keep money on TWO crypto exchanges instead of just one.

Disclosure: Contains referral link. Sign up via my code → both get reduced fees and bonus. No extra cost. Not financial advice. Crypto carries serious risk.

Why Two Exchanges?

In February 2025, Bybit was hit by the largest crypto hack in history. Hackers stole ~$1.5 billion in ETH. Bybit covered all user funds (which is amazing), but the lesson stuck with me:

You don’t keep your training shoes, race gear, and travel docs all in one bag at the airport, right? Same logic for crypto.

I split funds across two reputable exchanges. If one has a problem (hack, regulatory shutdown, frozen withdrawals), I have access via the other.

What is OKX?

Founded 2017, originally as OKEx in China, now headquartered in Seychelles + Dubai. Top 3 global exchange by volume consistently.

What makes OKX different from Bybit (for someone using it as a “money tool”):

  • More altcoin listings — useful if your sponsor pays in some niche stablecoin or token
  • Best-in-class Web3 wallet integrated in the app — bridge between centralized and decentralized worlds
  • Multi-chain support — Ethereum, Solana, BSC, Avalanche, Arbitrum, Base, Polygon, etc
  • DEX aggregator built into the wallet — better swap rates than using individual DEXs directly

Practical Use Cases for Runners

1. Diversification (the main reason)

50% of stablecoin reserves on Bybit, 50% on OKX. If one exchange has issues, I have the other.

2. Receiving payment from sponsors using less-common tokens

Bybit listings cover 99% of mainstream tokens. OKX adds another 30-40% of long-tail tokens. If a sponsor wants to pay in some specific Layer 2 token, OKX usually has it.

3. On-chain DeFi access via OKX Wallet

Some race entries are now smart contracts on Ethereum (DAO-organized races, NFT-based bibs). OKX Wallet lets me sign transactions on those without a separate MetaMask install. Simpler.

4. Cross-border in countries OKX serves better

Some Asian and Middle East countries have better OKX local fiat onramps than Bybit. If I’m running a race in those regions, OKX is the local-currency bridge.

Spot Trading Fees

Operation Fee
Spot maker 0.08%
Spot taker 0.10%
USDT (TRC20) withdrawal ~1 USDT
BTC withdrawal varies (chain dependent)
Web3 swap fee (in-app DEX) 0.875% (rolled into rate)

Slightly cheaper maker fees than Bybit (0.08% vs 0.10%), if you place limit orders.

Setup with Bonus

  1. Visit: https://okx.com/pt-br/join/43152082 (TODO: real link before publishing)
  2. Create account (email + password)
  3. Verify email
  4. KYC Level 1: passport/national ID + selfie
  5. KYC Level 2 (for larger transactions): proof of address + financial info

Or manually enter referral code: 43152082 (TODO real code)

Pros (vs Bybit)

  • More altcoin / multi-chain coverage
  • OKX Web3 Wallet is genuinely useful (Bybit’s wallet is more rudimentary)
  • Slightly cheaper maker fees on spot
  • DEX aggregator in app

Cons (vs Bybit)

  • More cluttered UI — Bybit feels cleaner for beginners
  • Compliance restrictions for some EU residents (post-MiCA)
  • Less aggressive welcome bonuses in my experience
  • Historical baggage: OKEx (the original entity) had a 2020 incident in China that paused withdrawals for ~5 weeks. OKX has improved compliance dramatically since, but worth knowing.

When OKX Makes More Sense

  • Running races in Asia/Middle East where local fiat onramps work better via OKX
  • You actively use Web3 (DeFi, NFTs, on-chain races)
  • Your sponsor pays in a less-common token
  • You want exchange diversification beyond just Bybit

When You Can Skip OKX

  • You’re running 1-2 races per year, all paid via Revolut
  • You don’t deal with sponsors or international prize money
  • You’re already overwhelmed by one exchange

For most casual runners: Revolut + ONE crypto exchange (Bybit OR OKX) covers 95% of use cases. The “use both” approach is for those handling more international finance traffic.

👉 Sign up for OKX with referral (TODO: real link)


Disclosure & Risk

Referral link. Sign up → both benefit. No extra cost.

Cryptocurrency is high risk. Prices are volatile. Exchanges can fail. This post is educational, NOT financial advice. Consult a professional. Comply with your local laws.


Series Navigation


Bonus: MEXC for altcoins not on Bybit/OKX

For long-tail altcoins, I sometimes use a third exchange: MEXC. They list new tokens faster than anyone else. Use sparingly — long-tail altcoins are extreme risk. Not investment advice.

My Personal Setup (TL;DR)

For race travel and international running expenses:

  1. Domestic banking: home country bank (Brazil/etc) — for local stuff
  2. Foreign currency / FX: Revolut multi-currency wallet
  3. Crypto rail #1: Bybit (60% of stablecoin reserves)
  4. Crypto rail #2: OKX (40% of reserves + Web3 access)
  5. Cold wallet: Ledger/Trezor for HODL stack (not used for daily ops)

Total tools: ~4-5 apps. Sounds like a lot but each handles one specific job, and combined they save me hundreds per year in fees compared to “just use my home bank for everything.”

OKX Review for Runners: Why I Use a Second Crypto Exchange Read More »

Bybit Review for Runners: Why I Use Crypto Rails for International Race Money

This isn’t your typical crypto review. It’s about a real-world problem: how do you move money internationally for race trips, prize money, and gear purchases without your bank eating 5-8% in fees?

For me, the answer combines Revolut (covered in last week’s post) with a crypto exchange. This week I’m sharing how I use Bybit as a low-friction “money bridge” for international running expenses.

Disclosure: This post contains a referral link. If you sign up via my code, we both get reduced fees and a welcome bonus. No extra cost to you. Crypto carries real risk — this is educational, not financial advice.

Why a Runner Cares About Crypto Exchanges

If you’ve never run abroad, this won’t apply to you. Skip to the next gear post.

If you have, you know the friction:
Wiring USD to a foreign training camp — bank charges $40, takes 3 days
Receiving prize money from an international ultra — same problem, reversed
Buying race entries when registration system only accepts EUR — your bank’s FX is brutal
Paying a coach abroad — same currency dance

I started using stablecoins (USDT/USDC) for these flows about 2 years ago. Send/receive in seconds, fees of $1-3 instead of $30-50, no bank gatekeeping.

To do that, you need a crypto exchange that:
1. Lets you convert your local currency to USDT
2. Has cheap withdrawal fees on Tron network (TRC20)
3. Has good liquidity so you don’t lose to slippage
4. Plays nice with KYC across countries

Bybit checks all these boxes for me. Here’s why.

What is Bybit?

Founded in 2018, headquartered in Dubai. One of the top 5 global crypto exchanges by volume. Big in derivatives but also strong on spot trading and stablecoin services.

For a runner using it as a “money rail” (not for trading), what matters:

  • Fast KYC (15-30 min for level 1)
  • Stablecoin spot pairs (USDT/USDC against most major fiat options)
  • Cheap TRC20 USDT withdrawals (~1 USDT)
  • 24/7 customer service (sluggish at peak but responsive)

How I Actually Use Bybit (Non-Trading)

1. Receive prize money or sponsorship in stablecoins

Some race organizers and brands now offer payment in USDT/USDC. Bybit gives me an address; they send; settles in minutes. Compare to:

  • SWIFT wire: 3-5 days, $30-50 in bank fees, FX markup
  • Stablecoin via Bybit: 5 minutes, $1-3 fee, exchange spread minimal

2. Cross-border training camp payments

Paying a coach in another country who accepts USDT? Send from Bybit wallet to theirs. Done.

3. Gear purchases from international shops accepting crypto

Some specialty shops (Nordic running gear, ultra-endurance brands) accept BTC/USDT. Buy direct, no FX bank fees.

4. Holding emergency travel funds in stablecoins

Going to a country with weak banking infrastructure or capital controls? Park funds in USDC/USDT on Bybit, draw down via local stablecoin merchants if needed.

⚠️ NOT financial advice — stablecoins have their own risks (de-pegging, regulatory). I keep maybe 5-10% of travel funds in stablecoins as a “Plan B”, not as primary.

Bybit Spot Trading Fees (For Reference)

Even if you’re not trading speculatively:

Operation Fee
Spot maker 0.10%
Spot taker 0.10%
USDT withdrawal (TRC20) ~1 USDT
USDT withdrawal (ERC20 Ethereum) ~5-15 USDT (gas dependent)
BTC withdrawal ~0.0005 BTC
Deposit Free

Always use TRC20 for USDT transfers — much cheaper than Ethereum.

Setup with Welcome Bonus

  1. Visit: bybit.com/invite?ref=QAKOBDV
  2. Create account (email + password)
  3. Verify email
  4. KYC Level 1: passport/national ID + selfie. Done in ~15 min.
  5. KYC Level 2 (for larger transactions): proof of address + bank statement. ~24h.
  6. Deposit (USDT via TRC20 is cheapest from another exchange or P2P)
  7. Both of us get the welcome bonus + you get reduced trading fees for 30 days

Bonus tip: I also keep some funds on MEXC for altcoins not yet listed on Bybit. Diversification across exchanges is risk management 101.

Manual code: QAKOBDV (enter at signup if you don’t use the direct link).

Honest Downsides

  • 2025 hack memory: Bybit got hit by the largest crypto hack in history (~$1.5bn ETH stolen) in February 2025. They covered all user funds, but it’s a reminder: don’t keep more on any CEX than you’re willing to lose. Cold wallet (Ledger/Trezor) for HODL, exchange for active use.
  • Customer support quality varies by hour and language
  • EU/UK MiCA compliance restricts some features for European residents (e.g., higher leverage, some altcoins)
  • Not designed for fiat onramps in every country — some places require P2P trading via local agents (more friction)

When NOT to Use Bybit

  • You don’t trust crypto exchanges in general — fair, stick with Wise/Revolut
  • You only race domestically — Revolut is enough
  • You’re under stricter KYC oversight in your country — research local laws first

Bybit + Revolut Combined Workflow (My Setup)

For a typical international race trip:

  1. Income arrives in my home country (BRL, EUR, etc) → Revolut
  2. Major foreign currency expenses (race fees in EUR, hotel) → pay direct via Revolut Mastercard
  3. Cross-border prize money or sponsorship in USDT → Bybit
  4. Convert USDT back to EUR/BRL via Bybit spot → withdraw to Revolut → pay normally
  5. Trip emergencies / countries with weak banking → keep small USDT reserve on Bybit accessible from any internet connection

👉 Sign up for Bybit with referral (code: QAKOBDV)


Disclosure & Risk Notice

Referral link in this post — both of us get a sign-up bonus when you join via my code QAKOBDV. No extra cost to you.

Cryptocurrency carries real risk. Prices are volatile. Exchanges can be hacked or insolvent. Stablecoins can de-peg. You can lose all funds invested. This post is educational/comparative, NOT financial advice or recommendation to invest. Consult a financial professional before making decisions. Comply with your local laws (some jurisdictions restrict crypto activity).


Series Navigation

Bybit Review for Runners: Why I Use Crypto Rails for International Race Money Read More »

Revolut for Runners: How I Pay for International Race Trips Without Getting Hammered by FX Fees

I’ve run marathons in Barcelona, Helsinki, Cyprus, and a half-dozen other places outside my home country. Every single one taught me the same painful lesson: using your regular bank’s debit/credit card abroad bleeds money. Foreign exchange fees, IOF, “international transaction” surcharges — they stack up fast.

The fix that actually worked for me is Revolut. This post is an honest review from a runner who travels for races, including how to set up an account with a sign-up bonus.

Disclosure: Some links in this post are referral links. If you sign up using my link, we both get a bonus, at no extra cost to you. I only recommend tools I personally use.

What is Revolut?

Revolut is a UK-based fintech (founded 2015) with 70+ million customers worldwide. Think of it as a digital bank app that replaces your traditional bank for travel-heavy use cases. You hold money in 30+ currencies inside one account, swap between them at near-interbank exchange rates, and spend with a debit card globally.

For a runner who travels for races, the killer feature is the multi-currency wallet + interbank FX rate — no markup, no shady “tourist exchange rate” your bank quietly applies.

Why Runners Should Care About Multi-Currency

If you’ve ever:

  • Booked a race in Europe and had to pay €60-150 in EUR via card
  • Stayed in Airbnb in Tokyo and watched yen come out of your account
  • Bought running shoes from On Running’s UK site for £180
  • Tipped a sherpa or paid a permit in cash in Nepal/Tanzania

…you know the pain. Bank cards typically charge 3-7% in combined fees and FX markup. On a €1500 trip (race + flights + accommodation), that’s €45-105 in pure fees to the bank. For nothing.

Revolut charges effectively 0-1.5% depending on amount and time of day. Math is obvious.

My Real Use Cases as a Runner

1. Race entry fees in foreign currency

Sign up for the Helsinki Marathon (€135 EUR), Barcelona Half (€55 EUR), Cyprus Marathon ($90 USD). I top up the corresponding currency in the app first, then pay. Zero foreign transaction fees.

Compared to my Brazilian bank card: 6-8% saved per transaction.

2. Hotel/Airbnb bookings abroad

Same thing — book in EUR/USD/GBP with funds already converted at interbank rate. Booking.com, Airbnb, and most hotel aggregators accept Revolut card globally.

3. Race-day expenses (taxi, food, gear shops)

The Revolut physical Mastercard works basically anywhere Mastercard is accepted. Contactless pay on metros, restaurants, gear stores. ATMs work too (free withdrawals up to €200/month on the free plan).

4. Splitting costs with running buddies

Running with a friend? Send them money in any currency instantly via the app. Useful for splitting the rental car or hotel.

5. Travel insurance (premium plans)

The Premium plan ($8/mo) includes travel insurance — useful if you’re flying to a destination race and worried about delays/lost gear. Coverage isn’t comprehensive but it’s a cheap baseline.

Plans Available

Plan Price Best for
Standard Free Casual race travelers (1-2 races/year abroad)
Plus ~€3/mo Faster support, more virtual cards
Premium ~€8/mo Lounge access, travel insurance, higher FX limit
Metal ~€14/mo Frequent international flyers, higher cashback

For most runners: Standard (free) is enough. Premium is worth it if you fly internationally 4+ times a year.

What I Don’t Love About Revolut

Being honest:

  • Customer support is chat-only in most cases. If your account gets temporarily frozen (it happens — they’re conservative about fraud detection), getting it unfrozen can take 24-48h.
  • They sometimes flag legit transactions as suspicious, especially first-time large amounts. Annoying but explainable.
  • Cash withdrawals are limited on free plan (€200/mo). For races where you need cash for sherpas/local fees, consider upgrading temporarily.
  • Premium support cards sometimes take 10-14 days to arrive in mail. Order yours BEFORE the race trip, not last minute.

Quick Setup (with bonus)

  1. Click my link: revolut.com referral link
  2. Download the app (iOS or Android)
  3. Sign up with your phone + email
  4. Complete KYC (passport/national ID + selfie + address)
  5. Approval typically in 5-15 minutes
  6. Order physical Mastercard (free shipping in EU/UK; varies elsewhere)
  7. Top up funds via bank transfer or card
  8. Both of us get the sign-up bonus once you complete a qualifying transaction

👉 Sign up for Revolut →

⚠️ Bonus amounts vary by country and may change. Check the app for current promotion after signup.

Comparison: Revolut vs Wise vs Local Bank for Runners

Use case Revolut Wise Local Bank Card
Race fee payment in EUR ✅ Best ✅ Good ❌ 4-7% fees
Hotel booking in foreign currency
Cash withdrawal abroad ✅ Free up to limit ✅ Free up to limit ❌ Often $5+ per ATM
Receive prize money in USD ⚠️ Limited (no IBAN US) ✅ Has US ACH ✅ Slow + expensive
Day-to-day in your home country ❌ Not designed for it ❌ Not designed for it

I use Revolut + my home bank combined. Revolut for travel/multi-currency, home bank for everything domestic. (For sending USD-denominated freelance income to my home account, I use Wise — different tool, different job.)

Final Take

If you race abroad even once a year, Revolut pays for itself on the first trip via FX savings alone. Free plan is more than enough for most runners.

If you’re a one-marathon-per-decade kind of runner who only stays in your home country, you can skip this. Otherwise — open the account, get the card, save yourself the bank fees.

👉 Get Revolut with bonus


Disclosure

Links in this post are referral links. If you sign up using my link, we both receive a sign-up bonus. This does not affect your cost in any way. I have used Revolut personally since 2019 for international travel and race trips, and this review reflects real experience.

This post is informational. Financial products carry risks; check current terms on the official Revolut website before signing up.


Other Tools I Use for Race Travel

  • Airalo eSIM (use code GUILHE4334 for both of us to get $3 credit) — local data plans without SIM swapping (covered in another post)
  • Wise — for receiving USD-denominated freelance income (we both get a fee-free transfer when you sign up)
  • TapTap Send — what I use to send money back to Brazil from abroad. Use code GUILHERM441 and get €10 when you send €25+ (we both benefit)
  • Booking.com / Airbnb — accommodation
  • Garmin Connect — synced everywhere

(More gear-and-tools posts coming soon.)

Revolut for Runners: How I Pay for International Race Trips Without Getting Hammered by FX Fees Read More »

Scroll to Top