Ta strona służy wyłącznie do celów informacyjnych. Niektóre usługi i funkcje mogą nie być dostępne w jurysdykcji użytkownika.

What is a crypto wallet?

A crypto wallet is a system that helps a person or service interact with blockchain accounts and assets. Depending on its design, it may discover addresses, display blockchain data, construct transactions, request or create signatures and broadcast signed data to a network.

The crypto assets are not coin files stored inside the wallet. Balances, spendable outputs and account state are recorded under a blockchain's rules. What a wallet stores or connects to is the information and authority needed to read that state or request changes to it. Control of that authorization does not, by itself, settle every legal or contractual ownership question.

The functions hidden behind one wallet screen

Several components can sit behind a single interface:

  1. Network or data access obtains blocks, account state, transaction history, token metadata or fee information from a node or indexing service.
  2. Account discovery derives or imports addresses and determines which accounts the interface should monitor.
  3. Transaction construction converts a requested action into the exact data required by a network, including destination, amount, nonce, fees and contract instructions where applicable.
  4. Authorization creates or collects the signatures, approvals or account-specific proofs required by the network.
  5. Broadcast and status tracking submits the signed transaction and follows its inclusion or failure.

These functions do not need to run in the same application or device. Software can build a transaction while a hardware device signs it. A watch-only wallet can display an address without any signing authority. A custodial service can expose a wallet-like interface while keeping the signing process in systems the user never sees. Bitcoin's wallet documentation describes separate full-service, signing-only and distribution-only arrangements. Bitcoin Developer Guide: wallets

Because the data layer and authorization layer are separate, an incorrect or unavailable data provider can produce an incomplete display even while the blockchain record remains unchanged. Conversely, an interface displaying an address and balance does not prove that it can authorize a transaction.

In a conventional key-controlled account, a private key creates a signature and the matching public key enables verification. A hierarchical deterministic wallet may use root material to derive many key pairs rather than store one unrelated key for every address. BIP-32 specifies extended keys and derivation trees; BIP-39 specifies one mnemonic-to-seed process commonly used by wallets. Neither standard says every blockchain account or wallet must use that architecture. BIP-32 and BIP-39

Ethereum illustrates why “wallet equals private key” is too narrow. Externally owned accounts are controlled through key pairs, while contract accounts are controlled by code and do not have private keys of their own. Smart-account systems can apply several signers, spending policies or recovery rules. The interface is still called a wallet even when authorization does not reduce to one locally stored key. Ethereum accounts and ERC-4337

A seed phrase, where used, can reconstruct deterministic root material. A wallet password or PIN usually controls local access or decrypts local storage. Resetting a service login, entering a PIN and restoring a seed phrase are therefore different operations with different consequences.

Custody, connectivity and product format describe different axes

Wallet labels often mix three separate questions:

  • Who controls authorization? In a custodial arrangement, a provider controls the relevant signing process or account permissions. In self-custody, the user controls the keys or authorization arrangement.
  • How connected is the signer? A hot signing system is readily available to online software. A cold process keeps signing material or devices more isolated from online systems for longer periods.
  • How is the interface delivered? Mobile, browser, desktop and hardware describe product format. They do not, by themselves, establish who ultimately controls an account.

A mobile wallet can be self-custodial or custodial. A hardware wallet can protect a self-custody key, but a hardware device could also be one component in a managed custody system. “Hardware,” “cold” and “non-custodial” are therefore not synonyms.

What a wallet signs

A wallet does not simply sign the sentence a user sees on screen. It signs network-specific encoded data. The data may represent a transfer, a contract call, a typed message, an approval or an account operation. Before signing, wallet software may simulate the result or decode some fields, but the quality and completeness of that presentation vary.

A valid signature proves that the applicable authorization condition was met for the signed data; it does not prove that the action was beneficial, that the destination was intended or that the interface explained every consequence. Malicious software can substitute an address, a contract can behave unexpectedly and a broad token approval can authorize later actions. Keeping a key secret and understanding the requested authorization are separate controls.

For Ethereum applications, EIP-1193 standardizes an interface through which a provider can expose RPC methods and events. The provider may connect an application to an account, but the standard does not require the application itself to hold the private key. EIP-1193

Recovery depends on the wallet architecture

There is no universal wallet recovery method:

  • a custodial service may offer an account-recovery process under its terms;
  • an HD wallet may rely on a seed phrase, passphrase and compatible derivation settings;
  • a standalone-key wallet needs a backup of the applicable key;
  • a multisignature or smart account may use remaining signers, guardians or contract-defined recovery; and
  • a device-backed key may be non-exportable and depend on a separate recovery arrangement.

Restoring keys does not necessarily restore labels, contacts, imported accounts, multisignature configuration or other application metadata. Similarly, changing wallet software does not move blockchain assets by itself: compatible software can sometimes access the same account, while incompatible derivation paths or network settings can initially show different addresses.

Display and transaction failures

Common failures occur at different layers:

  • a wallet connected to the wrong network can show another account state or construct an unusable transaction;
  • an RPC or indexer outage can hide recent activity without removing it from the blockchain;
  • unsupported token metadata can prevent an asset from appearing automatically;
  • an incorrect destination or contract instruction can still be signed successfully;
  • insufficient fees, nonce conflicts or contract reverts can prevent the intended state change; and
  • lost authorization material can make an account inaccessible even though its balance remains visible publicly.

The appropriate diagnosis therefore depends on whether the problem is data display, transaction construction, signing, network acceptance or recovery.

FAQ

Can one wallet support every blockchain?

Not necessarily. Networks use different address formats, transaction encodings, signature schemes and application interfaces. Support must be verified for the specific wallet, network and asset.

Does importing an address give control of it?

No. An address alone can support monitoring. Control requires the private key or other authorization mechanism accepted by the account's rules.

Is a wallet provider always the custodian?

No. A company may publish wallet software without controlling user keys, while another service may control signing behind a hosted interface. The practical question is who can authorize transactions and recover or change that authority.

Explore private keys, public keys, seed phrases, non-custodial wallets and crypto custody, or return to the Crypto Glossary.

For a broader beginner-oriented overview, see the existing OKX Learn article What is a crypto wallet?. It is further reading, not a primary technical source for this entry.

Sources

  • Bitcoin Developer Guide: wallets — wallet functions, deterministic derivation and separation of networking and signing.
  • Ethereum: wallets — wallet interfaces, account access and common product formats.
  • Ethereum: accounts — externally owned and contract-account control.
  • BIP-32 — hierarchical deterministic key trees and extended keys.
  • BIP-39 — one mnemonic-to-seed scheme used by compatible wallets.
  • EIP-1193 — Ethereum provider interface between applications and wallet capabilities.
  • ERC-4337 — smart-account operations, validation and extensible authorization.
Wyłączenie odpowiedzialności
Niniejsza treść ma charakter wyłącznie informacyjny i może obejmować produkty niedostępne w Twoim regionie. Nie ma na celu zapewnienia (i) porady inwestycyjnej lub rekomendacji inwestycyjnej; (ii) oferty lub zachęty do kupna, sprzedaży lub posiadania kryptowalut/aktywów cyfrowych lub (iii) doradztwa finansowego, księgowego, prawnego lub podatkowego. Posiadanie aktywów cyfrowych, w tym stablecoinów, wiąże się z wysokim stopniem ryzyka i może podlegać znacznym wahaniom. Musisz dokładnie rozważyć, czy handel lub posiadanie kryptowalut/aktywów cyfrowych jest dla Ciebie odpowiednie w świetle Twojej sytuacji finansowej. W przypadku pytań dotyczących konkretnej sytuacji skonsultuj się ze swoim doradcą prawnym, podatkowym lub specjalistą ds. inwestycji. Informacje (w tym dane rynkowe i informacje statystyczne, jeśli występują) zawarte w tym poście służą wyłącznie ogólnym celom informacyjnym. Podczas przygotowywania tych danych i wykresów dołożono należytej staranności, jednak nie ponosimy odpowiedzialności za żadne błędy lub pominięcia w niniejszym dokumencie.

© 2025 OKX. Niniejszy artykuł może być powielany lub rozpowszechniany w całości, a także można wykorzystywać jego fragmenty liczące do 100 słów, pod warunkiem że takie wykorzystanie ma charakter niekomercyjny. Każde powielanie lub rozpowszechnianie całego artykułu musi również zawierać wyraźne stwierdzenie: „Ten artykuł jest © 2025 OKX i jest używany za zgodą”. Dozwolone fragmenty muszą odnosić się do nazwy artykułu i zawierać przypis, na przykład „Nazwa artykułu, [nazwisko autora, jeśli dotyczy], © 2025 OKX”. Niektóre treści mogą być generowane lub wspierane przez narzędzia sztucznej inteligencji (AI). Nie są dozwolone żadne prace pochodne ani inne sposoby wykorzystania tego artykułu.

Powiązane artykuły

Wyświetl więcej
private-key

What is a private key?

A private key is secret cryptographic material used by a signing algorithm to produce digital signatures. On a blockchain, a valid signature can satisfy a key-based authorization condition without sen
28 paź 2026
crypto-glossary-cover-v5.contentful

Crypto Glossary A–Z

Explore key crypto, blockchain, and trading terms through concise definitions, organized alphabetically for quick reference. [A](#a) · [B](#b) · [C](#c) · [D](#d) · [E](#e) · [F](#f) · [G](#g) · [H](#
28 paź 2026
USDC-DAI-USDT Price: Everything You Need to Know About Stablecoins

What is a stablecoin?

A stablecoin is a crypto asset designed to track a reference value, commonly a fiat currency such as the US dollar. The word “stable” describes a target and a set of mechanisms, not a guarantee. A tok
28 paź 2026
seed-phrase

What is a seed phrase?

A seed phrase—often called a recovery phrase or mnemonic phrase—is an ordered sequence of words that some wallets use as an input for reconstructing wallet root material. That root material can then b
28 paź 2026
What is a Web3 wallet? Learn banner

What is a non-custodial wallet?

A non-custodial wallet is an arrangement in which a service provider does not hold the user’s signing keys or equivalent unilateral authority to authorize account activity on the user’s behalf. The us
28 paź 2026
endereço de carteira blockhain

What is a hot wallet?

A hot wallet is a wallet arrangement in which transaction authorization is available through an internet-connected system. It can prepare and authorize activity without first moving the signing setup
28 paź 2026
Wyświetl więcej