Skip to main content

External Wallet to My Shiga Wallet (Swap)

This Move Money path covers bringing crypto into your Shiga wallet directly from an external wallet — like MetaMask — by connecting it rather than typing in an address.
This is a different guide from Shiga Wallet to Shiga Wallet (Swap), Shiga Wallet to External Address (Withdrawal), and My Shiga Wallet to Bank Account (Offramp). Here, crypto moves into your Shiga wallet from a wallet you connect, not the other way around.

1. Open your home screen and tap Move Money

Enta home screen Every Move Money flow starts here, on your Enta home screen — tap Move Money to begin.

2. Choose External wallet as the source

Tapping Move Money opens a panel titled “Move money”“Send, receive, or swap assets”. The From field asks where the money’s coming from: Shiga wallet (“Choose from BTC, USDT”), External wallet (“Connect MetaMask or other wallets”), or Bank account (“Transfer from NGN, EUR, or GBP”). Pick External wallet. Move Money — choose From

3. Choose Shiga wallet as the destination

With External wallet set as From, the To field shows: Shiga wallet (“Receive as BTC, USDT”), External address (“Send to any wallet address”), or Bank account (“Cash out to NGN, EUR, or GBP”). Move Money — choose To Picking Shiga wallet is what puts you on the deposit path this guide covers. Once both fields are set, tap Get started. Move Money — From and To both set

4. Choose how you want to deposit

You land on a Deposit crypto screen — “Receive cryptocurrency from external source”. From here there are two ways in:
  • Tap the Asset selector to get a wallet address (and QR code) to send crypto to manually from any external wallet or exchange.
  • Tap Or Connect External wallet to link a wallet like MetaMask directly and send from it inside Enta — this is the path this guide covers.
Deposit crypto — choose your method
Depositing by sharing your wallet address instead of connecting a wallet works too — Enta shows a Wallet address panel with Copy and Email options plus a QR code (“Send USDT on Base to this address. Arrives in ~1 minute”), and can email the address and QR code to you. That’s a separate path from the one detailed below.

5. Connect your external wallet

Tapping Or Connect External wallet opens a swap-style screen: a Send card with a Connect External Wallet button and a Receive card already showing Shiga wallet as the destination (e.g. “USDC on Base”, “Auto-swaps to USDT”). Both Amount fields stay disabled — hovering shows “Connect your wallet first to enter an amount” — until a wallet is linked. Connect an external wallet Tapping Connect External Wallet opens your wallet provider’s own connection prompt (e.g. MetaMask). Connecting your wallet
Two things can go wrong connecting a wallet: closing or rejecting the connection prompt yourself (“Wallet connection was cancelled. Try again when you’re ready”), or the wallet provider itself failing to connect (“Wallet connection failed. Try again”). Either way, you’re kept on the same screen to try again.

6. Pick the asset to send and enter an amount

Once connected, tap the Send card to open a token picker showing every asset in your connected wallet with its balance per network (e.g. USDT or USDC, each with balances across Solana, Base, Optimism, Arbitrum, and Polygon). Choose an asset from your connected wallet Pick what you want to send, then type an Amount — the Receive card calculates automatically at the live rate (e.g. sending $10 USDT (Base) computes to roughly 9.95 USDC (Base) on the receiving side, which then auto-swaps into your Shiga wallet balance). Amount entered, ready to continue
Tap your connected wallet’s chip any time to Reload wallet (refresh its balance) or Connect another wallet — handy if you want to switch which wallet you’re depositing from mid-flow.

7. Review before you confirm

The Review screen shows your deposit as a single summary — for example, 10USDT(Base)10 USDT (Base) → 9.96 USDC (Base) — along with Type: Swap, Estimated time: ~30s, From (your connected wallet, address truncated), and To (You, your Shiga wallet address, truncated). A note underneath explains that USDC arriving this way is automatically swapped to USDT at a 1:1 rate and deposited into your USDT wallet. Tap Back to change anything, or Confirm Deposit to continue. Review your deposit
If your wallet rejects or fails to sign the transaction at this step, you’ll see: “Transaction was rejected in your wallet. Approve it in MetaMask to continue.”

8. Authorize the transaction

As with the rest of Move Money, authorization is done with your device’s passkey — Face ID, Touch ID, or your device’s biometric/PIN unlock. There’s no code to type in; the native prompt appears on top of the review screen, and confirming it submits the deposit.
The authorization screen for this specific flow hasn’t been fully designed in Figma yet (it’s currently a placeholder), so there’s nothing screen-specific to show here beyond the passkey behavior shared across Move Money.

9. Processing and confirmation

Once you authorize, a loading screen reads “Processing your transaction…” with your deposit summary still visible underneath. Processing your deposit When it’s done, you’ll land on a confirmation screen showing the same summary, with Make another transaction or Go to Dashboard to finish up. Deposit confirmation