What Is a Crypto Wallet and How Does It Work?
A crypto wallet stores two cryptographic keys: a private key (secret, never shared) and a public key (derived from the private key). Your public address—a hashed version of your public key—is what you give to others to receive funds. When you initiate a transaction, your wallet uses your private key to sign it, proving you authorized the transfer without revealing the key itself. The blockchain then records the transaction permanently. Wallets come in two main forms: custodial (a third party like an exchange holds your keys) and non-custodial (you control your own keys). Each has trade-offs: custodial wallets are convenient but introduce counterparty risk; non-custodial wallets give you full control but require you to manage key security and recovery phrases.
Types of Crypto Wallets: Hardware, Software & Custodial
Hardware wallets are physical devices (like USB sticks) that store private keys offline, offering maximum security against online attacks. Software wallets run on your computer or phone and are more convenient but exposed to malware if the device is compromised. Web wallets are accessed through a browser and hosted by a service provider—fast and accessible but dependent on the provider's security. Mobile wallets prioritize convenience for everyday transactions. Custodial wallets are managed by exchanges or custodians who hold your keys on your behalf, making them ideal for trading but introducing institutional risk. Non-custodial wallets give you sole control. A crypto wallet example might be a Tron address holding USDT on the TRC20 network, where you alone hold the private key and can move funds at any time without intermediaries.
Understanding Crypto Wallet Fees and Costs
Crypto wallet fees vary by wallet type and blockchain. Network fees (gas fees on Ethereum, transaction fees on Bitcoin or Tron) are paid to miners or validators and fluctuate with network congestion. Custodial wallets may charge deposit, withdrawal, or trading fees set by the provider. Non-custodial wallets typically have no account fees, only network costs. Some wallets charge for premium features like advanced security or portfolio tracking. When comparing options, consider your use case: frequent traders may prefer low-fee exchanges, while long-term holders benefit from secure non-custodial storage with minimal ongoing costs. Crypto wallet fees can range from negligible to significant depending on network load and transaction size, so checking current rates before moving large amounts is prudent.
What Is a Crypto Wallet Number and Address Identification?
A crypto wallet number typically refers to your public address—a unique alphanumeric string that identifies your wallet on the blockchain. For Bitcoin, addresses start with 1, 3, or bc1. Ethereum and Tron addresses are 42-character hexadecimal strings starting with 0x. This address is not secret; you share it freely to receive funds. Each blockchain has its own address format, so a Bitcoin address cannot receive Ethereum. Some wallets generate multiple addresses for privacy or organization. Your private key, by contrast, is the secret number that controls your wallet and must never be shared. Understanding the difference is critical: your address is public and safe to distribute, while your private key is your sole proof of ownership and must be guarded absolutely.
Crypto Wallet Screening and AML Risk Assessment
AML (Anti-Money Laundering) screening of crypto wallets involves checking a wallet address against risk databases to detect exposure to illicit activity, sanctions lists, darknet markets, mixers, or stolen funds. A risk score is assigned based on transaction history and associated entities. Wallets receiving funds from high-risk sources—such as ransomware payments, gambling platforms, or sanctioned jurisdictions—may be flagged. Exchanges and custodians use AML screening to comply with regulations and avoid processing tainted coins. When you receive USDT or other assets, the receiving exchange may freeze your account if the wallet is flagged as dirty. Crypto wallet screening is not optional for institutional users and increasingly important for individuals to avoid account locks. Services on our curated AML Services list provide wallet screening with detailed risk reports, helping you verify address safety before accepting large transfers or depositing to an exchange.
How to Check a Wallet Before Receiving Crypto
Before accepting a large transfer of USDT, TRX, BTC, or ETH, follow these steps: (1) Ask the sender for their wallet address. (2) Use a trusted AML screening service from our verified AML Services list to scan the address for risk flags. (3) Review the risk score and transaction history—look for exposure to mixers, darknet markets, scams, or sanctioned entities. (4) Check if the address has been flagged by exchanges or law enforcement. (5) If the risk score is low and no major red flags appear, proceed cautiously. (6) After receiving funds, monitor your own wallet for any compliance issues. Acceptable risk thresholds depend on your jurisdiction and use case; institutional users typically require very low scores, while personal users may tolerate moderate risk. If a wallet is flagged as dirty, do not accept the transfer, as frozen USDT and account bans are common consequences.
Crypto Wallet Ranking and Service Comparison
Crypto wallet services vary in security, fees, user experience, and compliance features. Hardware wallets rank highest for security but require technical knowledge. Established exchanges offer convenience and insurance but charge fees and hold your keys. Non-custodial software wallets balance control and ease of use. When ranking wallets for your needs, consider: security model (custodial vs. non-custodial), supported assets, fee structure, regulatory compliance, and AML screening capabilities. For businesses and frequent traders, wallets integrated with AML screening tools are essential. Our AML Services page lists verified providers that combine wallet functionality with transaction monitoring and risk scoring, allowing you to check addresses and maintain compliance without switching platforms. Compare services based on your risk tolerance, transaction volume, and regulatory requirements rather than marketing claims.
Frequently asked questions
What is the difference between a public address and a private key?
Your public address is a shareable identifier that lets others send you crypto; it is safe to publish. Your private key is a secret number that proves ownership and authorizes transactions. Never share your private key. If someone obtains it, they can steal all funds in your wallet.
Why do crypto exchanges freeze wallets after receiving funds?
Exchanges freeze wallets when AML screening detects risk flags—such as exposure to mixers, darknet markets, ransomware, or sanctioned entities. This is a compliance measure to prevent money laundering. Frozen USDT and account bans are common outcomes of receiving tainted coins.
How do I know if my crypto wallet is clean or dirty?
Use an AML screening service to scan your wallet address for risk flags. The service will check transaction history against sanctions lists, darknet databases, and mixer exposure. A low risk score indicates a clean wallet; high scores suggest exposure to illicit activity or tainted coins.
What are typical crypto wallet fees?
Network fees vary by blockchain and congestion—Bitcoin and Ethereum fees can range from a few dollars to hundreds during peak times. Custodial wallets may charge deposit, withdrawal, or trading fees. Non-custodial wallets have no account fees, only network costs. Compare fees before choosing a wallet.
Can I use the same wallet address for different cryptocurrencies?
No. Each blockchain has its own address format. A Bitcoin address cannot receive Ethereum, and a Tron address cannot receive Bitcoin. Always verify the correct blockchain and address format before sending funds to avoid permanent loss.