YOUR KEYS. YOUR CAPITAL.

EXPLORE

OverviewFind walletLiquidity poolsTokenNew pool radarWatchlist

YOUR CAPITAL

Wallet profileTransactionsAutomationSwap

ECOSYSTEM

Network statusDocumentationGuidesArticlesDevelopersSettings
BANIPOOL/Articles

Search pools

Paste or type a pool address, pool ID, token address, or token symbol. All networks are searched at once.

A token address shows pools that use that token.

Create new pool

Connect wallet

Choose a wallet on this device or connect your phone wallet with a QR code.

Detected wallets

No browser wallet detected. Use WalletConnect for a wallet on your phone.

Signing in to view your portfolio does not authorize transactions.

← All articles · Baca dalam Bahasa Indonesia

How to Connect MetaMask & Phantom Wallets to a DeFi dApp Safely

November 11, 2026

Quick answer

To connect a wallet such as MetaMask, Rabby, Phantom or Solflare to a DeFi app, click Connect wallet, choose the wallet and sign a login message — signing this message is free (no gas) and grants no permission to move funds. On mobile, use WalletConnect or the wallet app's built-in browser. Always check the site address before connecting, and never enter your seed phrase on any website.

WalletNetworks
MetaMask, RabbyEVM (Ethereum, Base, BNB Chain, etc.)
Phantom, SolflareSolana (Phantom also EVM)
WalletConnectMobile wallets
How to Connect MetaMask & Phantom Wallets to a DeFi dApp Safely

How to connect MetaMask, Rabby, Phantom, Solflare or WalletConnect on mobile to BaniPool: gasless login, EVM + Solana in one session, and wallet safety tips.

How to Connect MetaMask & Phantom Wallets to a DeFi dApp Safely

How to connect a MetaMask or Phantom wallet to a DeFi app is simple — and it is exactly where many users get phished. On BaniPool, login is just a message signature: it costs no gas and grants no transaction permission. This guide covers connecting EVM wallets (MetaMask, Rabby, Coinbase Wallet), Solana wallets (Phantom, Solflare, Backpack), WalletConnect on mobile, and how to stay safe.

How to connect MetaMask and Phantom wallets on BaniPool

1. Make sure you are on the right site

Check the address bar: banipool.com. Phishing sites use look-alike names. Bookmark the site and open it from there.

2. Click Connect wallet

The Connect wallet button is at the top right. The dialog shows:

  • Detected wallets — browser extensions: MetaMask, Rabby, Coinbase Wallet, Phantom, Solflare, Backpack and more. Solana wallets are labeled "Solana".
  • WalletConnect · EVM and WalletConnect · Solana — for mobile wallets: scan the QR code with your wallet app.

3. Sign the login message

Your wallet asks you to sign a Sign-In with Ethereum or Sign in with Solana message. Check that the domain is banipool.com, then sign. Your address appears at the top right.

The login signature is not a transaction: no tokens move, no gas is spent, and no approval is granted.

Connect EVM and Solana wallets together

After logging in with MetaMask, open the wallet dialog again and add Phantom (or the other way around). Both stay active in one session:

  • Solana pages use the Solana address, EVM pages use the EVM address;
  • your Profile merges LP positions from both;
  • each wallet can be removed separately with Remove.

Connecting on mobile

  • Open banipool.com in your wallet app's built-in browser (MetaMask, Phantom, Trust Wallet, Bitget Wallet) — the wallet is detected automatically.
  • Or use WalletConnect from a regular browser. For Solana-only wallets choose WalletConnect · Solana so you are not asked to add an EVM network.
  • If login hangs for more than 40 seconds, close the wallet prompt and pair again.

Wallet safety tips

  • Never enter your seed phrase on any website. BaniPool never asks for it.
  • Read every wallet prompt: login is a plain text message; transactions show the amount, network and contract address.
  • Token approvals on BaniPool are always for the exact transaction amount, never unlimited.
  • Phantom sometimes warns about domains it does not know yet. That is a domain rating, not the transaction content — check the wallet preview before continuing.
  • Click Logout when done, especially on shared devices.

FAQ

Can connecting my wallet get my funds stolen?

Connecting and signing a login message cannot move funds. Funds only move through transactions you approve — so always read each request.

Why a signature instead of a transaction?

A signature proves you own the address at no cost. BaniPool can then show your positions and prepare transactions for you to approve.

Which wallets are recommended?

For EVM: MetaMask or Rabby. For Solana: Phantom, Solflare or Backpack — all support "sign only", which the Solana private mempool needs.

Related articles

How to Connect BaniPool to Telegram: LP Position Alerts & Bot

How to Connect BaniPool to Telegram: LP Position Alerts & Bot

Step-by-step guide to connecting your BaniPool wallet to the @BaniPool_bot Telegram bot: sign up with your wallet, press Connect Telegram in Settings, then Start. Plus /positions, /pnl and /price.

How to Add Liquidity on Base: Uniswap vs Aerodrome (2026 Guide)

How to Add Liquidity on Base: Uniswap vs Aerodrome (2026 Guide)

Add liquidity on Base with Uniswap v3/v4 or Aerodrome: key differences, top pool APR data, Zap In with ETH, AERO rewards, and why Base needs no private mempool.

How to Add Liquidity on Arc: Circle's Stablecoin Chain with USDC Gas

How to Add Liquidity on Arc: Circle's Stablecoin Chain with USDC Gas

Add liquidity on Arc, Circle's EVM network that pays gas in USDC: the USDC/EURC pool, Uniswap v3/v4, instant finality, and the chance to create the first pools.