Connect once. Verify every action.
BitBlocks Finance uses RainbowKit and wagmi to connect compatible wallets to BNB Smart Chain. The app can request a network switch, but only your wallet can approve it.
Before you connect
You need a browser wallet or WalletConnect-compatible mobile wallet, plus a small BNB balance for transaction fees. WalletConnect QR support also depends on the app’s public WalletConnect project configuration.
Check the domain
Open bitblocks.finance directly. A wallet connection should never require your recovery phrase or private key.
Fund gas separately
The token you intend to trade or stake cannot pay BSC gas. Keep enough native BNB for approval and execution transactions.
Connect step by step
Open the official app
Visit bitblocks.finance and select Connect Wallet in the header.
Choose your wallet
Select an injected wallet or WalletConnect option. Complete the connection in the wallet itself.
Use BNB Smart Chain
The app is configured for the BSC mainnet chain (56). Approve the network switch if your wallet asks.
Confirm the connected account
Check the shortened address in the app against the account shown by your wallet. Reads such as balances and positions use that account.
Choose an action
Use the sidebar on desktop or bottom navigation on mobile to open Swap, Liquidity, Earn, Tokens, or Dashboard.
Connecting a wallet is not a token approval and does not move funds. Approvals and transactions appear later as separate wallet prompts.
A typical two-transaction flow
For an ERC-20 token, the first interaction with a contract often requires:
- Approval or permit — authorizes a specific spender to use the token.
- Protocol action — performs the swap, supplies liquidity, or deposits into a pool.
Native BNB does not need ERC-20 approval. Some tokens support EIP-2612 permit signatures. In the current swap implementation, the app signs typed data and then submits permit to the token on-chain before swapping, so this path still uses gas. LP removal can instead pass its permit signature into the router’s removal transaction.