# Wallets and Base
> How to get a wallet on Base mainnet, which wallet types Ozmium supports, and what EIP-5792 smart wallets change about approvals and gas sponsorship.
Source: https://docs.ozmium.org/start/wallets-and-base/
Keywords: base wallet setup, eip-5792 smart wallet, base account passkey, base mainnet chain 8453, self-custodial defi
Updated: 2026-07-27
---

Ozmium is self-custodial, and it never creates, stores, or accesses a key on your behalf. You
do not need one to browse the app - see [Quickstart](/start/quickstart/) for what preview mode shows -
but you do need one to transact. If you do not have a wallet on Base yet, this page gets you one.

## Why Base Only

Base is an Ethereum layer-2 network, chain id 8453, incubated by Coinbase and secured by Ethereum.
Ozmium is a web interface built around the Base ecosystem. It is not itself a smart contract and does
not live on the chain. It reads Base state and constructs transactions that your wallet signs.

Deploying against a single network is deliberate.

**One verifiable address set.** Every contract Ozmium can reach is a single Base mainnet address,
listed in [Security And Trust](/company/security/). No chain-switching, no risk of signing on the
wrong network.

**No bridge dependency.** Cross-chain bridges have been the largest single category of loss in this
industry. Ronin, Wormhole, Nomad, and Harmony together account for well over a billion dollars in
bridge exploits. Ozmium does not operate a bridge, does not route through one, and does not ask you
to trust one.

**Costs that make active management sensible.** Gas on Base is low enough that modest positions and
frequent adjustment remain economically rational, rather than being priced out by settlement costs.
That is the point of the network, and Base states it plainly:

<div class="oz-base-banner"><svg viewBox="0 0 100 100" fill="currentColor" aria-hidden="true"><path d="M50 100c27.614 0 50-22.386 50-50S77.614 0 50 0C23.799 0 2.32 20.16 0 45.762h66.176v8.476H0C2.32 79.84 23.799 100 50 100z"/></svg><span><b>Base</b> is for everyone.</span></div>

## Moving Funds to Base

If your assets sit on Ethereum mainnet or elsewhere, three routes:

| Route | Use When |
|---|---|
| [Base Bridge](https://bridge.base.org) | Assets Are on Ethereum Mainnet |
| Exchange Withdrawal | Your exchange supports Base withdrawals directly. Usually cheapest |
| In-app Deposit | Buying with card, Apple Pay, or bank. See [Transfers](/guides/deposits-and-withdrawals/) |

Once funds are on Base, you can acquire OZ in a single swap, either in the app or directly on
[Uniswap](https://app.uniswap.org/swap?chain=base&outputCurrency=0x148313dcdb7a7111ebefa4871f6a7fef34833b07).
The OZ/USDC pool on [Aerodrome](https://aerodrome.finance) is the other venue. See
[OZ Token](/token/oz/) for what holding it does.

## Getting an Account

The sign-in panel offers three routes:

1. **Sign In With Base.** You already have a Base account, whether through the browser extension, the
   [Base App](https://base.app/invite/ozbeta/D1H4FT25), or the email and passkey it was created with. The Base SDK window handles all three.
2. **Create a Base Account.** A brand new wallet from an email and a passkey, made right there in the
   app. No seed phrase to write down and lose.
3. **Mini-apps and more ways in.** An injected wallet you already run, or Ozmium opened inside the
   Base App or [Farcaster](https://farcaster.xyz/~/code/1914H5), where the host wallet is already connected.

Both Base options open the same SDK window, which offers sign-in and account creation together.

{{signup}}

![The Ozmium sign-in card offering Sign In With Base, Create a Base Account, and more ways in.](/img/ozmium-wallet-signin.webp ">> The login card. Both Base buttons open the same SDK window. Tap to enlarge.")

Starting from scratch? [Create a Base account through Ozmium](https://base.app/invite/ozbeta/D1H4FT25 "Create a Base App account with the Ozmium referral - applies current Base incentive programs and a standing fee discount.").
Signing up through that link enrolls you in whatever incentive programs Base is running at the time,
such as rebates, and a fee discount applies regardless. Base App also pays rewards on idle USDC held
in the wallet.

### Adding Base to an Existing Wallet

Most wallets detect Base automatically. If yours needs it entered manually:

| Field | Value |
|---|---|
| Network Name | Base |
| RPC URL | `https://mainnet.base.org` |
| Chain ID | `8453` |
| Currency Symbol | `ETH` |
| Block Explorer | `https://basescan.org` |

To add OZ as a token in your wallet:

| Field | Value |
|---|---|
| Contract Address | `0x148313dcdb7a7111ebefa4871f6a7fef34833b07` |
| Symbol | `OZ` |
| Decimals | `18` |

Once Base is selected, connect and you are done.

## Supported Wallet Types

| Type | What It Is | Notes |
|---|---|---|
| Injected EIP-1193 | Standard Browser Extension Wallets | The classic path. One confirmation per action. |
| EIP-5792 Smart Wallet | Smart Contract Account with Batching | Approve and act in a single confirmation; actions can be gas-sponsored. |
| [Base Account](https://docs.base.org/base-account) | Coinbase's Base-native Account | Passkey based, no seed phrase to lose. |
| Base App / Farcaster Host | Mini-app Environment | The host wallet is already connected when Ozmium opens inside it. |

## What Smart Wallets Change

On an EIP-5792 smart wallet, Ozmium batches the ERC-20 approve and the action itself into one
confirmation. Practically:

- Fewer signatures. A leveraged open that used to be approve-then-open is one tap.
- Fewer stuck states. You cannot end up approved-but-not-executed because the batch either lands or
  reverts as a unit.
- Gas can be sponsored by the host, so a first-time user without ETH is not immediately blocked.

On an injected wallet you will see the individual steps instead. Nothing is lost, it is just more
confirmations.

## Passkeys and Your Data

If you sign in with a passkey, the key pair lives on your own device under your control. Ozmium never
sees it, and deleting the passkey from your device removes it from Ozmium as well.

Ozmium does not collect, store, sell, or share personal information, and runs no advertising or
behavioral tracking. There is no account to create and no profile behind it. The full data statement
is in [Terms And Risk](/company/terms/).

## The Underlying Networks

Everything below is operated by someone other than Ozmium, and every one of them is worth reading
directly.

{{protocols:base,coinbase}}

## Security Habits Worth Having

- **Keep a spending wallet separate from a holding wallet.** The wallet you connect to any dApp
  should not be the wallet holding everything you own.
- **Review approvals.** An unlimited ERC-20 approval persists until revoked. Revoke ones you no
  longer use.
- **Verify addresses against a second source.** Contract addresses are listed in
  [Security And Trust](/company/security/) and on the app's own Terms sheet. Cross-check them against
  each protocol's official documentation before signing something large.
- **Never share a seed phrase.** Ozmium will never ask for one. Nothing legitimate ever will.
