Skip to content
Back to Blog
cryptowalletssecurityblockchain

So prüfst du eine Krypto-Wallet-Adresse

Senden an eine fehlerhafte Adresse bedeutet den dauerhaften Verlust deiner Kryptos. Hier erfährst du genau, wie du eine Wallet-Adresse auf jeder großen Blockchain prüfst, bevor du auf Senden klickst.

SZ
Founder, Molixa
14 min read
Teilen
So prüfst du eine Krypto-Wallet-Adresse
Table of contents8 sections

Um eine Krypto-Wallet-Adresse zu validieren, prüfen Sie drei Dinge in dieser Reihenfolge: das Format (Länge und erlaubte Zeichen), die Prüfsumme (ein eingebauter Mathetest, der Tippfehler erkennt) und die Chain (ob die Adresse tatsächlich zu dem Netzwerk gehört, auf dem Sie senden). Wenn Sie dabei einen Fehler machen, wird die Überweisung entweder zurückgewiesen oder, viel schlimmer, Ihre Gelder verschwinden in einer Leere ohne Rückerstattungsmöglichkeit. Hier erfahren Sie, wie Sie eine Krypto-Wallet-Adresse richtig validieren, für Bitcoin, Ethereum, Solana und jede andere große Chain.

Die meisten Anleitungen behandeln nur ein Netzwerk und hören dann auf. Das hinterlässt eine gefährliche Lücke: Eine Zeichenfolge, die eine perfekt gültige Ethereum-Adresse ist, ist auf Bitcoin wertlos, und eine Solana-Adresse sieht auf den ersten Blick fast identisch mit einer Bitcoin-Adresse aus. Echte Verluste entstehen in dieser Grauzone. Dieser Leitfaden gibt Ihnen die Regeln pro Chain und einen Arbeitsablauf, bei dem Sie die Adresse einfach einfügen und die Chain automatisch erkannt wird, sodass Sie nicht mehr raten müssen.

Warum die Validierung einer Crypto-Wallet-Adresse wichtig ist#

Blockchain-Transaktionen sind endgültig. Es gibt keine Rückbuchung, keinen Support, der Gelder zurückholen kann, und keine zentrale Instanz, an die man appellieren kann. Sobald eine Transaktion bestätigt ist, ist sie für immer abgeschlossen. Diese Eigenschaft macht die Adressvalidierung zu einer unverzichtbaren Sicherheitsmaßnahme. Sie ist die letzte Sicherheitsprüfung zwischen Ihnen und einem irreversiblen Fehler.

Drei Fehlermodi kosten Menschen täglich Geld:

  • Ein Tippfehler in einer gültig aussehenden Adresse. Sie vertippen sich bei einem Zeichen. Bei einer Chain mit Prüfsumme lehnt die Wallet die Adresse ab. Bei einer Chain ohne Prüfsumme kann das Geld an eine echte, aber falsche Adresse gehen, die Sie nicht kontrollieren.
  • Richtige Adresse, falsche Chain. Sie fügen eine USDC-auf-Ethereum-Adresse ein, senden aber im BNB-Chain- oder Polygon-Netzwerk. Gleiche Adresse, anderes Ledger, Gelder bleiben oft hängen oder gehen verloren.
  • Eine ausgetauschte oder vergiftete Adresse. Clipboard-Hijacking-Malware und "Address Poisoning"-Scams ersetzen die kopierte Adresse durch die des Angreifers. Sie sieht ähnlich aus, besonders die ersten und letzten Zeichen, ist aber nicht Ihre.

Warnung: Vertrauen Sie niemals nur den ersten und letzten vier Zeichen einer Adresse. Address-Poisoning-Angriffe erzeugen gezielt ähnliche Adressen, die genau diese Zeichen treffen. Überprüfen Sie die gesamte Zeichenfolge oder verwenden Sie besser einen Validator und eine kleine Testtransaktion.

Was „Gültig“ Wirklich Bedeutet: Format, Prüfsumme, Chain#

Eine Krypto-Adresse ist nicht zufällig. Jedes Netzwerk definiert eine strenge Kodierung, und „gültig“ bedeutet, dass die Zeichenfolge jede Ebene dieser Kodierung besteht. Das Verständnis der drei Ebenen ermöglicht es Ihnen, jede Adresse zu validieren, selbst in einer Chain, die Sie noch nie verwendet haben.

Ebene 1: Format und Kodierung#

Jede Chain schränkt ein, welche Zeichen zulässig sind und wie lang die Adresse sein darf. Bitcoin und die meisten UTXO-Chains verwenden Base58 (das die leicht verwechselbaren Zeichen 0, O, I und l bewusst auslässt) oder Bech32 (nur Kleinbuchstaben und Ziffern). Ethereum und EVM-Chains verwenden Hexadezimal: genau 40 Hex-Zeichen nach dem 0x-Präfix. Wenn eine Zeichenfolge ein Zeichen enthält, das die Kodierung verbietet, ist sie ungültig, bevor Sie etwas anderes prüfen.

Ebene 2: Prüfsumme#

Eine Prüfsumme ist eine kleine mathematische Berechnung, die in die Adresse eingebaut ist und Tippfehler erkennt. Die kodierten Daten enthalten einige zusätzliche Zeichen, die aus dem Rest der Zeichenfolge abgeleitet werden. Wenn Sie ein Zeichen falsch tippen, stimmt die Mathematik nicht mehr und die Adresse fällt beim Prüfsummentest durch. Diese Ebene macht aus „sieht richtig aus“ ein „ist richtig“.

  • Bitcoin (Base58Check) fügt eine 4-Byte-Hash-basierte Prüfsumme an. Ein einzelnes falsches Zeichen führt fast immer zum Fehlschlag.
  • Bitcoin (Bech32 / SegWit) verwendet eine BCH-Code-Prüfsumme, die mehrere Fehler gleichzeitig erkennen kann.
  • Ethereum (EIP-55) kodiert eine Prüfsumme in der Groß-/Kleinschreibung der Hex-Buchstaben. Die gemischte Groß- und Kleinschreibung, die Sie in einer Ethereum-Adresse sehen, ist nicht dekorativ. Sie ist ein Tippfehler-Detektor.

Ebene 3: Chain-Übereinstimmung#

Diese Ebene wird in Ein-Chain-Anleitungen übersprungen, und hier verschwindet das echte Geld. Eine Zeichenfolge kann eine einwandfreie Adresse sein und dennoch für Ihre Transaktion falsch sein, weil sie zu einem anderen Netzwerk gehört. Das Präfix und die Kodierung verraten normalerweise die beabsichtigte Chain: Bitcoin-Mainnet-Legacy-Adressen beginnen mit 1 oder 3, native SegWit mit bc1, Ethereum und alle EVM-Chains teilen das 0x-Hex-Format, und Solana verwendet einen Base58-öffentlichen Schlüssel ohne Präfix.

Der Haken bei EVM-Chains ist, dass Ethereum, BNB Chain, Polygon, Arbitrum, Avalanche C-Chain und andere alle das identische 0x-Adressformat verwenden. Die Adresse ist auf allen gültig. Ob Ihre Gelder ankommen, hängt ausschließlich von der Auswahl des richtigen Netzwerks in Ihrer Wallet ab, nicht von der Adresszeichenfolge selbst.

So validieren Sie eine Krypto-Wallet-Adresse Schritt für Schritt#

Hier ist der Workflow, der für jede Chain funktioniert, unabhängig davon, ob Sie das Adressformat erkennen oder nicht. Der schnellste Weg ist, ein Tool die Chain automatisch erkennen und alle drei Ebenen auf einmal prüfen zu lassen, dann bei großen Transfers mit einer Testsendung zu bestätigen.

Schritt 1: Chain anhand der Adressform identifizieren#

Achten Sie auf Präfix und Zeichensatz. Die folgende Tabelle ordnet die gängigen Formen ihren Netzwerken zu, damit Sie wissen, womit Sie es zu tun haben, bevor Sie senden.

NetzwerkAdressformBeispiel-PräfixKodierung
Bitcoin (Legacy)Beginnt mit 1 oder 31, 3Base58Check
Bitcoin (SegWit)Beginnt mit bc1bc1Bech32
Ethereum / EVM0x + 40 Hex-Zeichen0xHex + EIP-55
Solana32-44 Base58-Zeichen, kein PräfixkeinesBase58
TronBeginnt mit TTBase58Check
LitecoinBeginnt mit L, M oder ltc1L, ltc1Base58 / Bech32
Cosmos / ATOMBech32 mit Chain-Präfixcosmos1Bech32

Wenn Präfix und Länge genau einem Netzwerk entsprechen, haben Sie Ihre Chain. Handelt es sich um eine reine 0x-Hex-Zeichenfolge, ist die Chain "ein EVM-Netzwerk", und Sie müssen mit dem Empfänger klären, welches genau.

Schritt 2: Format und Zeichensatz prüfen#

Bestätigen Sie, dass die Länge stimmt und jedes Zeichen für diese Kodierung zulässig ist. Eine Bitcoin-Base58-Adresse enthält nie 0, O, I oder l. Eine Ethereum-Adresse ist genau 42 Zeichen lang (0x plus 40 Hex-Ziffern) und enthält nur 0-9 und a-f. Ein unzulässiges Zeichen oder falsche Länge bedeutet Stopp. Die Adresse ist defekt oder Sie haben sie unvollständig kopiert.

Schritt 3: Prüfsumme verifizieren#

Dieser Schritt ist mit bloßem Auge nicht zuverlässig durchführbar. Fügen Sie die Adresse in einen Validator ein und lassen Sie die Prüfsummenberechnung durchführen. Bei Ethereum berechnet der Validator die EIP-55-Großschreibung neu und bestätigt die Übereinstimmung. Bei Bitcoin berechnet er die Base58Check- oder Bech32-Prüfsumme neu. Ein Bestehen bedeutet, dass ein Tippfehler an einer einzelnen Stelle äußerst unwahrscheinlich ist.

Der schnellste Weg, alle drei Ebenen auf einmal zu durchlaufen, ist unser kostenloser Krypto-Wallet-Validator, der die Chain automatisch erkennt, Format und Prüfsumme prüft und Ihnen in einem Durchgang mitteilt, zu welchem Netzwerk die Adresse gehört. Sie müssen die Kodierungsregeln nicht auswendig kennen.

Schritt 4: Netzwerk mit Ihrer Überweisung abgleichen#

Vergleichen Sie die erkannte Chain mit dem Ziel, an das Sie senden möchten. Sagt der Validator "Ethereum / EVM" und Sie senden von einer Börse, stellen Sie sicher, dass Sie das richtige Netzwerk (ERC-20, BEP-20, Polygon usw.) auswählen, das zur empfangenden Wallet passt. Eine gültige Adresse bedeutet nicht, dass das Netzwerk stimmt. Diese Diskrepanz ist der häufigste Grund für Token-Verluste.

Schritt 5: Zuerst eine kleine Testtransaktion senden#

Senden Sie bei größeren Beträgen zuerst eine winzige Testüberweisung, bestätigen Sie den Eingang in der Empfänger-Wallet und senden Sie dann den Rest. Die wenigen Cent an Netzwerkgebühren sind eine triviale Versicherung gegen einen irreversiblen Fehler. Diese einzelne Gewohnheit verhindert die meisten katastrophalen Verluste, und keine noch so gründliche Validierung kann sie vollständig ersetzen, da sie den gesamten Pfad Ende-zu-Ende bestätigt.

Spezifische Chains validieren: Bitcoin, Ethereum, Solana#

Der allgemeine Workflow deckt alles ab, aber einige chainspezifische Besonderheiten sind wissenswert, da sie immer wieder zu Problemen führen.

Bitcoin-Adressen#

Bitcoin hat drei aktive Adresstypen, die alle unterschiedlich validieren. Legacy-Adressen beginnen mit 1, Pay-to-Script-Hash (oft für Multisig verwendet) mit 3 und native SegWit (Bech32) Adressen mit bc1. Alle drei sind gültige Bitcoin-Adressen. Einige ältere Börsen konnten historisch nicht an bc1-Adressen senden. Wenn eine Auszahlung fehlschlägt, kann der Adresstyp die Ursache sein, nicht ein Tippfehler. Bech32-Adressen sind zudem case-insensitiv, aber konventionell kleingeschrieben. Eine Bech32-Zeichenfolge mit Groß- und Kleinschreibung ist fehlerhaft.

Ethereum- und EVM-Adressen#

Jede Ethereum-, BNB Chain-, Polygon-, Arbitrum-, Optimism- und Avalanche C-Chain-Adresse teilt das identische 0x + 40 Hex-Format. Da das Format identisch ist, kann die Formatvalidierung allein nie sagen, für welche EVM-Chain eine Adresse bestimmt ist. Diese Information liegt in der Transaktion, nicht in der Adresse. Der EIP-55-Checksum mit gemischter Groß-/Kleinschreibung ist Ihr Tippfehlerschutz: Eine komplett kleingeschriebene Ethereum-Adresse ist technisch gültig (der Checksum ist im Standard optional), aber eine Adresse mit gemischter Schreibung, die EIP-55 nicht besteht, bedeutet, dass ein Zeichen verändert wurde. Wenn Sie auch einen Token statt einer einfachen Wallet prüfen, verifiziert unser Token-Contract-Checker eine Vertragsadresse und zeigt Details an, damit Sie keinen gefälschten Token genehmigen.

Solana-Adressen#

Solana-Adressen sind Base58-kodierte öffentliche Schlüssel, typischerweise 32 bis 44 Zeichen, ohne Präfix. Das macht sie visuell ähnlich zu manchen Bitcoin-Base58-Adressen, weshalb das bloße Anschauen riskant ist. Solana verwendet keinen separaten angehängten Checksum wie Bitcoin. Die Gültigkeit wird dadurch definiert, dass die Adresse zu einem gültigen 32-Byte-öffentlichen Schlüssel auf der Ed25519-Kurve dekodiert. Ein Validator führt diesen Dekodierungscheck für Sie durch. Die praktische Regel: Gehen Sie nie davon aus, dass eine Base58-Zeichenfolge ohne Präfix Solana ist, nur weil sie "so aussieht". Bestätigen Sie die Chain.

Die Sicherheits-Checkliste „Prüfen vor dem Senden“#

Validierungstools erkennen fehlerhafte Adressen. Sie können jedoch nicht erkennen, ob eine gültige Adresse einem Betrüger gehört. Diese Checkliste schließt diese Lücke. Führen Sie sie jedes Mal durch, wenn Sie Gelder verschieben, deren Verlust Sie sich nicht leisten können.

  • Überprüfen Sie die vollständige Adresse mit einem Prüftool, nicht nur durch einen flüchtigen Blick auf die Enden. Bestätigen Sie, dass Format, Prüfsumme und Chain korrekt sind.
  • Stimmen Sie die Adresse mit dem Netzwerk ab, auf dem Sie senden. EVM-Adressen sind auf vielen Chains gültig. Der Netzwerkauswahl im Wallet bestimmt, wo die Gelder landen.
  • Lesen Sie die gesamte Zeichenfolge erneut mit der Quelle ab. Address-Poisoning-Betrug gleicht die ersten und letzten Zeichen an, überprüfen Sie daher die Mitte.
  • Vorsicht vor Clipboard-Hijacking. Malware kann eine kopierte Adresse austauschen. Vergleichen Sie die Adresse nach dem Einfügen Zeichen für Zeichen mit dem Original oder scannen Sie den QR-Code des Empfängers anstatt Kopieren und Einfügen.
  • Senden Sie eine Testtransaktion bei größeren Beträgen. Bestätigen Sie den Eingang, dann senden Sie den Rest.
  • Senden Sie niemals versehentlich an eine Vertragsadresse. Das Senden von Token an die eigene Vertragsadresse ist ein häufiger Weg, sie dauerhaft zu verlieren.

Tipp: Merken Sie sich eine vertrauenswürdige Wallet-Adresse in Ihren eigenen Notizen und verwenden Sie sie wieder, anstatt sie jedes Mal aus Chat oder E-Mail zu kopieren. Je weniger Kopier- und Einfügevorgänge, desto geringer die Chance, dass ein manipuliertes Clipboard oder eine gefälschte Adresse durchrutscht.

Was ein Validator kann und was nicht#

Seien Sie sich der Grenzen bewusst, damit Sie den richtigen Dingen vertrauen:

  • Ein Validator bestätigt, dass die Adresse wohlgeformt ist, die Prüfsumme besteht und die wahrscheinliche Chain identifiziert wird.
  • Ein Validator kann nicht bestätigen, dass die Adresse der Person gehört, die Sie bezahlen möchten, ob sie sich im richtigen EVM-Netzwerk befindet oder ob der Empfänger den privaten Schlüssel besitzt.
  • Nur eine Testtransaktion bestätigt, dass die Gelder tatsächlich ankommen. Validierung plus Testsendung decken sowohl die Frage „Ist das eine echte Adresse?“ als auch „Funktioniert sie tatsächlich?“ ab.

Häufige Validierungsfehler und ihre Bedeutung#

Wenn eine Adresse fehlschlägt, liegt der Grund meist in einer dieser Kategorien:

  • "Ungültige Prüfsumme" bedeutet, dass ein Zeichen falsch ist. Sie haben es mit hoher Wahrscheinlichkeit falsch getippt oder kopiert. Kopieren Sie erneut von der Quelle.
  • "Ungültige Länge" bedeutet, dass die Zeichenfolge zu kurz oder zu lang ist. Sie haben sie wahrscheinlich abgeschnitten oder beim Auswählen zusätzliche Zeichen erfasst.
  • "Nicht erkanntes Format" bedeutet, dass es keiner bekannten Chain-Kodierung entspricht. Achten Sie auf überflüssige Leerzeichen, Zeilenumbrüche oder ein unvollständiges Einfügen.
  • "Falsches Netzwerk" oder Gelder kommen trotz gültiger Adresse nicht an bedeutet, dass die Adresse in Ordnung war, Sie aber auf einer anderen Chain gesendet haben als vom Empfänger erwartet. Dies ist ein Netzwerkauswahlfehler, kein Adressfehler.

Die ersten drei werden sofort von einem Validator erkannt. Der letzte ist der gefährliche: Die Adresse besteht alle Format- und Prüfsummentests und trotzdem verlieren Sie Ihr Geld. Deshalb sind Chain-Abgleich und ein Test-Send bei großen Überweisungen unverzichtbar.

So validieren Sie eine Krypto-Wallet-Adresse: Das Wichtigste auf einen Blick#

Das Validieren einer Krypto-Wallet-Adresse läuft auf drei Prüfungen hinaus: Format, Prüfsumme und Chain. Überspringen Sie niemals die Chain-Prüfung, denn genau das führt leise zu leeren Wallets. Geben Sie jede Adresse in einen Validator ein, der das Netzwerk automatisch erkennt, bestätigen Sie, dass das Netzwerk mit Ihrer Überweisung übereinstimmt, und senden Sie bei wichtigen Beträgen zuerst eine kleine Test-Transaktion. Diese Gewohnheiten verhindern fast jeden vermeidbaren Verlust.

Die Tools erledigen die Kodierungsmathematik, sodass Sie sich Base58, Bech32 und EIP-55 Regeln nicht merken müssen. Fügen Sie eine Adresse in den Krypto-Wallet-Validator ein, um zu prüfen, ob sie wohlgeformt ist, und ihre Chain zu identifizieren. Nutzen Sie den Token-Contract-Checker, bevor Sie einen Token genehmigen, und behalten Sie die Gewohnheit einer Test-Transaktion für alles andere bei. In einem System ohne Rückgängig-Funktion ist eine zehnsekündige Prüfung die günstigste Versicherung, die Sie je abschließen werden.

Häufig gestellte Fragen#

Wie erkenne ich, ob eine Krypto-Wallet-Adresse gültig ist? Eine gültige Adresse besteht drei Prüfungen: Ihr Format und Zeichensatz entsprechen einer bekannten Chain-Kodierung, ihre eingebaute Prüfsumme stimmt (erkennt Tippfehler) und sie gehört zu dem Netzwerk, an das Sie senden. Der schnellste Weg, alle drei zu bestätigen, ist, sie in einen Wallet-Validator einzufügen, der die Chain automatisch erkennt. Mit bloßem Auge können Sie nur offensichtliche Formatprobleme erkennen, keine Prüfsummenfehler.

Kann ich Bitcoin an eine Ethereum-Adresse senden? Nein. Bitcoin und Ethereum verwenden völlig unterschiedliche Adressformate und separate Blockchains. Eine Ethereum-0x-Adresse ist keine gültige Bitcoin-Adresse, und die meisten Wallets lehnen sie vor dem Senden ab. Die wirkliche Gefahr besteht zwischen Chains, die ein Format teilen, wie die EVM-Chains (Ethereum, BNB Chain, Polygon), wo dieselbe Adresse gültig ist, aber das Senden im falschen Netzwerk Ihr Geld verlieren kann.

Was ist eine EIP-55-Prüfsummenadresse? EIP-55 ist Ethereums Tippfehler-Erkennungsschema, das eine Prüfsumme in der Groß-/Kleinschreibung der Hex-Buchstaben einer Adresse kodiert. Die Mischung aus Groß- und Kleinbuchstaben, die Sie sehen, ist nicht zufällig. Wenn ein einzelnes Zeichen geändert wird, stimmt das Groß-/Kleinschreibungsmuster nicht mehr und die Adresse fällt bei der Validierung durch. Eine vollständig kleingeschriebene Ethereum-Adresse ist technisch immer noch gültig, aber die gemischte Schreibweise ermöglicht es Wallets, Fehler zu erkennen.

Warum haben Krypto-Adressen gemischte Groß- und Kleinbuchstaben? Bei Ethereum ist die gemischte Schreibweise die EIP-55-Prüfsumme, die Tippfehler erkennt. Bei Bitcoin-Base58-Adressen werden beide Fälle verwendet, einfach weil das Kodierungsalphabet sie enthält. Bech32-Adressen (bc1) hingegen sind konventionell vollständig kleingeschrieben, daher ist eine Bech32-Zeichenfolge mit gemischter Groß-/Kleinschreibung fehlerhaft. Die Groß-/Kleinschreibung hat eine Bedeutung, also "korrigieren" Sie sie nicht, indem Sie die Schreibweise ändern.

Hält mich ein Validator davon ab, Geld zu verlieren? Ein Validator hindert Sie daran, an eine fehlerhafte oder falsch geschriebene Adresse zu senden, und sagt Ihnen, zu welcher Chain eine Adresse gehört. Er kann Ihnen nicht sagen, ob die Adresse der richtigen Person gehört oder ob Sie das richtige Netzwerk für Ihre Überweisung ausgewählt haben. Bei größeren Beträgen sollten Sie die Validierung immer mit einer kleinen Testtransaktion kombinieren, die bestätigt, dass die Gelder tatsächlich ankommen, bevor Sie den vollen Betrag senden.

Wie vermeide ich Address-Poisoning-Betrug? Address-Poisoning-Angriffe senden Ihnen eine ähnlich aussehende Adresse, die mit den ersten und letzten Zeichen einer von Ihnen verwendeten übereinstimmt, in der Hoffnung, dass Sie sie aus Ihrem Verlauf kopieren. Schützen Sie sich davor, indem Sie die vollständige Adresse jedes Mal überprüfen, niemals aus dem Transaktionsverlauf kopieren, wenn möglich einen QR-Code scannen anstatt einzufügen und zuerst eine kleine Testüberweisung senden. Die Validierung der gesamten Zeichenfolge mit einem Prüfer hilft Ihnen auch, eine ausgetauschte Adresse zu erkennen.

cryptowalletssecurityblockchain

More from Molixa

Try Molixa Tools

50+ free AI tools for content creation, SEO, coding, and more. No signup, no watermark.

Explore all tools