Криптовалютный адрес — публичный ключ, преобразованный хешем; в Bitcoin он начинается с 1, 3 или bc1, в Ethereum — с 0x и состоит из 42 символов, а в Monero и Zcash в shielded‑режиме скрыт. Адреса извлекаются из блокчейна (выходы Bitcoin, логи и вызовы контрактов Ethereum) или из внешних источников (форумы, GitHub, Telegram, Pastebin) и агрегируются в базы — WalletExplorer, Chainalysis, Crystal Blockchain. При транзакциях часто создаются случайные «сдачные» адреса (UTXO‑модель Bitcoin) или новые адреса через CREATE/CREATE2 в Ethereum, что усложняет их отслеживание. Регулярные выражения (например, 0x[a‑fA-F0‑9]{40}) позволяют автоматически находить адреса в текстах, но дальнейший анализ требует учёта их динамической генерации и использования смарт‑контрактов.
