Skip to main content
BlockForecast settles in USDC on Base L2. To start trading, you need USDC on Base in your wallet. The in-app bridge accepts any crypto on any chain (ETH, SOL, USDT, USDC on other chains, anything) and auto-converts to USDC on Base in a single transaction. Below are three paths to fund your account, ordered from easiest to most manual.
BlockForecast does not offer fiat onramps directly. You bring crypto in; the platform takes it from there. Local fiat-to-crypto methods (P2P, regional exchanges, etc.) live with their respective providers and are outside BlockForecast’s scope.
BlockForecast uses native USDC on Base — not USDC.e (bridged USDC) or USDC on Ethereum mainnet. The in-app bridge always delivers native USDC, so you don’t need to worry about this when using Path 1. If you arrive at the platform with bridged USDC, swap to native via Uniswap on Base before trading.

Choose your path

Don’t have a wallet yet?

When you sign in with Google, Apple, or email, BlockForecast automatically creates an embedded Base wallet for you via Privy. No seed phrase to back up, no browser extension to install. You can bring USDC to that wallet immediately. If you prefer self-custody:
  • Coinbase Wallet — best native Base experience
  • MetaMask — universal; add Base as a custom network
  • Rainbow — clean UX with Base support built in

Common mistakes

Always select Base as the network when withdrawing USDC from an exchange. Choosing Ethereum, Polygon, or BNB Chain sends funds to the wrong chain. The in-app bridge (Path 1) avoids this entirely since it always delivers to Base.
Some older bridge setups deliver USDC.e (bridged USDC). BlockForecast requires native USDC on Base. If you end up with USDC.e, swap it to native USDC via Uniswap on Base (small fee applies). Path 1 always delivers native USDC.
Base transactions require a small amount of ETH for gas — typically fractions of a cent. If your wallet has USDC but no ETH, you won’t be able to submit transactions. The in-app bridge handles this automatically. For manual setups, bridge a small amount of ETH to Base alongside your USDC.

Withdrawals

Withdrawals work the same way in reverse. Under Account, the bridge-out widget lets you send USDC on Base to any destination chain and token in a single transaction.