Skip to content

Wallets and tools · Explainer

What Is an Onchain Wallet? A Practical Guide

An onchain wallet lets you use crypto directly on a blockchain. Learn what it controls, how transactions work and what to check before you move funds.

By the SkyBitcoins editorial team · Updated

Illustration for What Is an Onchain Wallet? A Practical Guide

What is an onchain wallet, in plain terms?

An onchain wallet is software or a device that lets you use a blockchain address and authorize transactions. It does not store coins inside the app. The blockchain records assets and activity; the wallet manages the cryptographic keys that prove you can control an address and sign actions from it.

“Onchain” means an activity is recorded on a blockchain, rather than only in a company’s private database. You might use a wallet to receive tokens, send funds, hold NFTs, or interact with a decentralized app. A wallet may show balances and transaction history by reading blockchain data, but those displays are not the assets themselves.

The term can also appear in a product name, so check whether someone means a general type of wallet or a specific app. For instance, Phantom, Temple Wallet and HashPack are wallet products associated with different network support. Before choosing one, check which blockchains and assets it supports.

How do wallet addresses, keys and signatures work?

Your wallet’s public address is like an account number: you can share it to receive assets, but it is not a password. The private key is the secret that can authorize transactions from the address. A recovery phrase, when a wallet provides one, is a human-readable backup that can restore access to the keys. Anyone who gets that phrase may be able to take control of the wallet.

When you send crypto, the wallet prepares a transaction and uses your key to sign it. The network checks the signature and processes the transaction according to its rules. A wallet generally cannot reverse a confirmed transaction by itself.

There are different account designs. Many wallets create an address controlled by a private key; some smart wallets use a blockchain-based account with additional features or recovery rules. In either case, read how access and recovery work before putting funds in. Never share a recovery phrase or private key with a person, website, support agent or app that asks for it.

How is self-custody different from an exchange account?

With self-custody, you control the wallet’s keys. That gives you direct authority to sign transactions, but it also makes you responsible for keeping your recovery method safe. If you lose the keys and have no usable backup, there may be no company able to restore access.

With a custodial account, a service controls the keys and records your balance on its own system. You may be able to request a blockchain withdrawal, but you rely on the provider’s access, rules and operations. A balance shown in an exchange account is not necessarily a wallet address you control.

Arrangement Who controls the keys? Main trade-off
Self-custody wallet You More direct control; you carry backup and security responsibility
Custodial account The provider Easier account recovery may be available; withdrawals depend on the provider

Neither label guarantees safety. Decide whether you value direct control or provider support more, and understand the risks before transferring funds.

What should you check before choosing a wallet?

Start by checking that a wallet supports the network and assets you intend to use. A wallet that supports one chain may not support another, even if both use similar-looking addresses. Also check whether it is an app, browser extension or hardware device, what backup and recovery options it uses, and whether the features you need are available in your region.

For example, Phantom is a self-custody wallet with trading tools, while Temple Wallet supports Tezos, Etherlink and EVM chains. HashPack is designed for Hedera users. These are not interchangeable: support for a particular blockchain and asset matters more than a wallet’s name or appearance.

Before installing:

  • Find the wallet through a trusted route and check the developer or publisher name.
  • Confirm supported networks and tokens in the wallet’s own documentation or settings.
  • Read how recovery works and whether the wallet offers customer support or transaction previews.
  • Consider a hardware wallet if you need to keep signing keys offline, while remembering that it still requires careful backup.
  • Avoid choosing solely because an app advertises swaps, rewards or other add-ons.

How do you set up an onchain wallet safely?

You can get started without moving a large balance. Follow these steps:

  1. Install the wallet from a trusted source, or initialize a hardware wallet according to its instructions.
  2. Create a new wallet or connect an existing one. If you receive a recovery phrase, write it down offline and store it somewhere private and secure. Do not photograph it or paste it into a website.
  3. Set a strong device password or PIN, and enable available device protections. A password for the app does not replace the recovery phrase.
  4. Check the active network and copy your receiving address. Compare it carefully before sharing it.
  5. If you are receiving funds, ask the sender to use a network and asset the wallet supports. For your first transfer, consider sending a small amount and wait for confirmation before sending more.

A wallet’s recovery phrase can often restore access on another compatible wallet, but importing it into an untrusted app exposes the keys. Keep backups private, and do not let anyone remotely guide you through entering the phrase.

What does it cost to send or use crypto onchain?

A blockchain transaction usually has a network fee, often called gas. It compensates network participants for processing activity. The fee varies by network conditions and by the transaction; a transfer or smart-contract interaction may cost more or less at different times. The wallet should show a fee estimate before you confirm, but the final charge can vary on some networks.

Wallet services can add separate costs. Swaps may include a service fee, exchange spread or both, in addition to network fees. Check the full quote, including the amount you will receive, before signing. A wallet may also ask you to approve a smart contract to use a token. That permission is separate from the network fee and can create risk if the contract or app is malicious.

Before approving any action, check the network, recipient or app, token, amount, fee and permission requested. A wallet can help you prepare and sign an action, but it cannot guarantee that a third-party app is trustworthy or that a transaction will have the result you expect.

Which onchain wallet mistakes should you avoid?

The most common costly errors are sending assets on the wrong network, signing a transaction without understanding it, and losing control of the recovery phrase. Blockchain transactions are generally difficult or impossible to reverse once confirmed, so pause before confirming.

Use this pre-send checklist:

  • Does the receiving wallet or service support this exact asset on this exact network?
  • Have you checked the address and any required memo or tag against trusted instructions?
  • Is the fee acceptable, and will you have enough of the network’s native token for future transactions?
  • Does the transaction request a transfer, a token approval or another action? Do you understand what it permits?
  • Are you using the official app or site, rather than a lookalike link or unsolicited message?

Never share your recovery phrase to “verify” a wallet, unlock a withdrawal or receive support. Do not sign a message or transaction just because someone claims it is harmless. If an unfamiliar request appears, stop and verify it independently before taking action.

Frequently asked questions

Does an onchain wallet hold your crypto?

No. A wallet manages the keys and signs transactions that let you control assets recorded on a blockchain. The crypto itself remains recorded on that network.

Is an onchain wallet the same as a custodial exchange account?

Usually, no. With a self-custody wallet, you control the keys and are responsible for protecting them. A custodial service controls the keys for you, even if it displays a wallet balance.

Can one onchain wallet work on every blockchain?

Some wallets support multiple networks, while others work with only one or a limited set. Check the wallet and receiving service support the same network before sending funds.

Does it cost money to use an onchain wallet?

A wallet app may be free to download, but blockchain transactions usually require a network fee. Swaps and other wallet services can also have separate charges, so review the quote before confirming.

Are onchain wallets safe?

A hardware wallet can keep signing keys offline, but it does not remove all risks. You still need to protect its recovery phrase, verify transaction details and avoid signing requests you do not understand.

Mentioned in this guide

dApps in this guide

Phantom logo

Phantom

Wallets

Score 6.8 out of 10

Phantom combines self-custody with crypto trading tools, but check transaction costs and security details before using it.

Solana · Ethereum
Score 6.8 out of 10

Temple Wallet offers self-custody for Tezos, Etherlink and EVM chains, but check network support, swap costs and Earn terms before depositing.

Tezos
Hash Park logo

Hash Park

Wallets

Score 7.1 out of 10

HashPack suits Hedera users seeking a non-custodial wallet, but check transaction costs and feature terms before using it.

Hedera

Keep reading

Related guides

All wallets and tools guides

Wallets and tools · Explainer

What Is a Hot Crypto Wallet? How to Use One Safely

A hot crypto wallet is software that lets you access blockchain accounts and sign transactions using an internet-connected device. It can make sending and using crypto convenient, but the right setup depends on who controls the keys and how much you plan to keep accessible.