Wallet

Outils

Définition

Application ou dispositif permettant de gérer des clés privées et de signer des transactions. Types : hot wallet (en ligne, MetaMask, Coinbase Wallet), cold wallet (hors ligne, Ledger, Trezor), smart contract wallet (Gnosis Safe, Argent). Un wallet ne stocke pas les cryptos (elles sont sur la blockchain), seulement les clés.

Version anglaise

Application or device for managing private keys and signing transactions. Types: hot wallet (online, MetaMask, Coinbase Wallet), cold wallet (offline, Ledger, Trezor), smart contract wallet (Gnosis Safe, Argent). Wallet does not store crypto (on blockchain), only keys.

Exemple de Code

// Connexion wallet (ethers.js)
import { ethers } from "ethers";

// Browser wallet (MetaMask)
if (window.ethereum) {
  const provider = new ethers.BrowserProvider(window.ethereum);
  await provider.send("eth_requestAccounts", []);
  const signer = await provider.getSigner();
  const address = await signer.getAddress();
}

// Hardware wallet (Ledger via WalletConnect)
// WalletConnect v2
import { WalletConnectModal } from "@walletconnect/modal";

Termes Liés

Pratique ce concept sur Solingo

Maîtrise Wallet avec des exercices interactifs et un IDE intégré.

Commencer gratuitement