Web3Raider
Back to Blockchain

Guides

Wallets

How Web3 gaming wallets work—EOAs, smart wallets, connecting to games, network switching, and staying safe before you sign.

Introduction

When a Web3 game asks you to connect a wallet, it is asking for a cryptographic identity: an address plus the ability to sign actions that move or prove ownership of assets. The app icon is only the UI. Games, marketplaces, and explorers read the address you present on a specific network.

This guide explains wallet types, connect vs sign, network matching, approvals, and basic safety for players and collectors on Web3Raider. If where assets live is still fuzzy, start with Chains & Layers.

The sections below walk through what a wallet is, how gaming wallets differ from general EOAs, how connect and sign flows work, how Web3Raider surfaces wallet and chain expectations, and mistakes that lose funds or inventory.

Web3 gaming wallets: cryptographic identity, address, and signing for on-chain assets

What a wallet actually is

Day to day, a wallet gives you three practical things:

  • An address others use to send assets or check ownership
  • A way to sign transactions and messages (mint, list, claim, approve)
  • A view of balances and NFTs on the networks you have selected

The same 0x address on Ethereum and on Ronin can hold different assets. What you see depends on the selected network, not on the address string alone.

Term

Plain meaning

Address

Your public on-chain ID (e.g. 0xABC…)

Private key

Secret that proves you control the address. Never share it.

Seed phrase

12–24 words that can restore an EOA wallet on a new device

Connect

A game or site links your address (usually read-only until you sign)

Sign

Approve a specific action: transfer, mint, listing, or permission

Rule of thumb: Your wallet UI shows ownership on the selected network. Wrong network looks empty, even when an explorer shows the asset on another chain.


Wallet types in Web3 gaming

The wallet a hub expects changes how you pay gas, recover access, and connect day to day. An EOA seed-phrase wallet, a Passport-style smart wallet, and a Ronin app wallet can all hold assets, but the signing UX and recovery model differ.

Labels vary, but the patterns below cover what you will meet in gaming docs and on Web3Raider platform pages.

Wallet types in Web3 gaming: EOA, smart wallet, and chain-native app wallet

Type

How it works

Examples in gaming

EOA (externally owned account)

Classic wallet controlled by a private key or seed phrase. You usually pay gas in the network's native token unless a dapp sponsors it.

MetaMask, Rabby, Coinbase Wallet

Smart / contract wallet

On-chain account with programmable rules: social recovery, session keys, sponsored gas, batched actions

Immutable Passport, Abstract Global Wallet, Open Loot embedded wallet

Chain-native app wallet

Wallet tied to a gaming chain or hub; often optimized for that ecosystem's games and marketplaces

Ronin Wallet, Beam Wallet

Custodial vs non-custodial

  • Non-custodial: You hold the keys (or device-bound keys). The provider cannot move funds without your signature. Most gaming wallets marketed as “your wallet” fall here, including Passport and Ronin Wallet.
  • Custodial: A company holds assets on your behalf (exchange account). Fine for trading on centralized exchanges, but it is not the same as an NFT sitting in an address you control.

Account abstraction (player view)

Many new gaming wallets use smart account features: gasless play, fewer popups, email or social login, while keeping an address marketplaces can read. Ethereum's Pectra upgrade (2025) also lets classic EOAs opt into similar UX via

EIP-7702

. You do not need the standards essay. Know that "Connect with Passport" can feel different from "Connect MetaMask" even when both end up on-chain.


Keys, seed phrases, and recovery

EOA wallets (MetaMask, Rabby, and similar) usually show a seed phrase when you create the account. Anyone with that phrase controls every asset in that wallet, on every chain you use with those keys. Keep it offline. Never type it into a website, Discord bot, or “support” form.

Smart and embedded wallets (Passport, Ronin social login, Abstract AGW) often use email, social, or passkey onboarding instead of a day-one seed phrase. Recovery runs through the provider’s account system and on-chain guardian policies. You still own assets non-custodially in most gaming setups, but you depend on that recovery flow if you lose device access.

A useful habit: a hot wallet for new mints and experiments, and a vault wallet for long-term collectibles.

Do
  • Use official wallet apps and bookmark official game URLs
  • Back up seed phrases on paper or a hardware backup only
  • Split experiment wallets from vault wallets for valuable assets
Don't
  • Share seed phrases, private keys, or “sync” QR codes with anyone
  • Sign messages on sites you reached from random DMs or ads
  • Assume “Connect wallet” lets a site move funds without another signature


Connecting to a game

Most Web3 games ask you to connect before minting, trading, or syncing inventory. The shape of the flow is shared across products:

  1. Open the game (browser, launcher, or mobile app)
  2. Choose Connect wallet or Sign in
  3. Pick a provider (MetaMask, Immutable Passport, Ronin Wallet, WalletConnect, and so on)
  4. Approve the connection in the wallet UI (usually read-only)
  5. When you buy, mint, or claim, approve transactions or typed signatures separately
Connect then sign: game, pick provider, connect read-only, then separate sign

Common connection methods

The same account type can ship as a browser extension or a mobile app; deep link and WalletConnect change how you approve, not which address model you hold.

Method

Best for

Browser extension

Desktop web games; MetaMask or Rabby injected into the page

WalletConnect

Linking a mobile wallet to a desktop browser via QR code

Embedded / iframe wallet

In-game Passport, AGW, or hub login without installing an extension

Mobile app deep link

Ronin Wallet, Coinbase Wallet, or chain-specific apps opening from the game

Note: Connecting only shares your address. Moving assets still needs explicit signatures. If a site asks for your seed phrase to “connect,” treat it as a scam.


Choosing the right network

The most common beginner failure is owning an asset on chain A while the wallet UI sits on chain B.

Symptom: the explorer shows the NFT; the wallet looks empty.

Fix:

  1. Check which network the collection uses (game docs, Web3Raider collection page, or explorer URL)
  2. In MetaMask or Rabby, switch network to match, or use the game’s built-in wallet (Passport on Immutable, Ronin Wallet on Ronin)
  3. Re-open the game or marketplace and reconnect

See Chains & Layers for how L1, L2, and gaming chains differ. For per-chain RPC and explorer setup, open the Guide tab on the relevant network hub. Start with examples that show up often in gaming: Ethereum, Immutable, Ronin, and Base.


Signing transactions

When you mint, transfer, claim, or list, the wallet asks you to sign. That signature authorizes a transaction or a structured message (marketplaces often use EIP-712 typed data).

  • Gas: Most networks charge a fee in the native token (ETH, RON, and similar). Gaming smart wallets and some hubs sponsor gas so play is not blocked by an empty fee balance.
  • Session keys: Some games request limited permissions for a play session so you are not prompted on every action. Revoke old sessions in wallet security settings when you stop.
  • Irreversibility: Confirmed on-chain transfers cannot be undone. Read the wallet popup before you approve.

For contract-level detail (approvals, explorers, gas mechanics), continue to Smart contracts.


Approvals and permissions

Before a marketplace or third-party contract can move your tokens, you usually grant an approval. That step is separate from connecting.

  • Token approval: allow one contract to spend a specific amount of an ERC-20 token
  • NFT approval: allow a marketplace to transfer one NFT, or setApprovalForAll for an entire collection

Broad approvals are convenient and risky if the spender is malicious. Prefer limited approvals when the UI offers them, and revoke unused ones. Depth lives in Smart contracts: Transactions, gas, and approvals.


Gaming wallets vs general-purpose wallets

Pick the wallet the hub expects for daily play, then add a general-purpose EOA when you need multi-chain trading. You can use both, as long as you track which address holds which assets on which chain.

Situation

Prefer

Immutable ecosystem titles

Immutable Passport

(gas sponsorship, cross-game identity)

Pixels, Stacked rewards, Ronin games

Ronin Wallet

Beam network games

Beam Wallet

Abstract Portal and Pudgy ecosystem apps

Abstract Global Wallet

Trading across many EVM chains

MetaMask

or Rabby with the correct network selected

Multi-chain collector portfolio

General-purpose EOA plus the network Guide for each chain

Platform hubs (which wallet they expect)


How Web3Raider uses wallets

Web3Raider links games, networks, platforms, and collections so you can see which wallet and chain a title expects before you install anything. Treat those pages as a parallel reference next to official studio docs, not as a substitute for them.

  1. Game page: linked networks, tokens, and platforms
  2. Platform hub (/platforms): Wallets field lists supported options (Passport, Ronin Wallet, MetaMask, and similar)
  3. Network hub (/blockchain): Guide tab covers per-chain wallet setup and explorers
  4. Collection page: contract address and network for checking ownership

Product wallet guides (for example MetaMask, Immutable Passport, Ronin Wallet, Abstract Global Wallet) go deeper on setup. This edu page stays concept-first.

Web3Raider catalog: game, platform wallets, network guide, and collection orientation

Common mistakes

Wrong network

Inventory “missing” or a failed mint: switch to the chain the studio and collection page document.

Seed phrase to “connect”

Legitimate connect flows never ask for your seed phrase. Close the page.

Treating connect as a transfer

Connect shares an address. Transfers, listings, and approvals still need separate signatures.

Unlimited approvals to unknown spenders

Check URL, contract, and approval scope. Revoke unused marketplace permissions. See

Smart contracts

.

Look-alike URLs and DM “support”

Open games from studio docs or Web3Raider links. Real support never asks for keys.

One wallet for everything

Keep a hot wallet for experiments and a vault for high-value collectibles.


Further reading


Wallet products, chain merges, and account-abstraction features change quickly. Check setup steps on official project documentation before high-value transfers.

Search Web3Raider

Search games, news, NFT collections, tokens, networks, wallets, and platforms.