Web3
Dekodiere eine rohe Ethereum-Transaktion oder eine EIP-7702-Delegierung, lies, was du mit einer Typed-Data-Signatur aus der Hand geben würdest, bevor du signierst, prüfe, wer eine Ethereum-Nachricht oder eine Anmeldung signiert hat, vergleiche die Hashes einer Safe-Transaktion mit deiner Hardware-Wallet, suche nach wiederverwendeten ECDSA-Nonces, untersuche PSBTs und xpubs und prüfe Signaturen von Bitcoin (BIP-137/322), Solana und Nostr. Alles läuft in deinem Browser; On-Chain-Abfragen gehen nur dann an einen öffentlichen RPC-Knoten, wenn du es verlangst. Seed-Phrasen und private Schlüssel werden nie angenommen.
13 Tools
Nonce-Wiederverwendungs-Checker
Bitcoin-Adresse nach wiederholten r-Werten durchsuchen
Der eine fatale Fehler bei ECDSA: Wer zweimal mit derselben Nonce signiert, legt den privaten Schlüssel offen. Füge eine Bitcoin-Adresse ein – der Checker durchsucht ihre bisherigen Signaturen nach wiederholten r-Werten, dem Fingerabdruck einer Nonce-Wiederverwendung.
Tool öffnenEIP-712-Inspektor
Was eine Typed-Data-Signatur wirklich erlaubt
Füge die Typed Data ein, die eine Website deine Wallet signieren lassen will, und lies in klaren Worten, was die Signatur erlaubt: Token-Permits, Permit2-Allowances sowie Seaport-, Blur-, LooksRare- und CoW-Orders. Das Tool markiert unbegrenzte Genehmigungen, Listings, für die du nichts bekommst, weit entfernte Fristen, die falsche Chain und nachgeahmte Contracts.
Tool öffnenEthereum-Signatur-Verifizierer
Wer hat diese Ethereum-Nachricht signiert?
Stelle den Signierer einer Ethereum-Signatur wieder her und prüfe ihn – personal_sign, EIP-712-Typed-Data oder ein roher Hash für eth_sign – mit jedem Zwischen-Hash. Passt die Signatur nicht, probiert das Tool die üblichen Verwechslungen durch und sagt, welche vorliegt; Smart-Contract-Wallets werden on-chain über ERC-1271 und ERC-6492 geprüft.
Tool öffnenSIWE-Verifizierer
Sign-In-with-Ethereum-Nachricht prüfen
Füge eine Sign-In-with-Ethereum-Nachricht und ihre Signatur ein: Der Verifizierer parst sie streng nach EIP-4361, zeigt jede fehlerhafte Zeile genau an, stellt den Signierer wieder her und führt die Prüfungen aus, die einer Relying Party vorgeschrieben sind – Domain, Origin der Anfrage, Nonce, Chain, Adresse, URI und Gültigkeitszeitraum. Smart Wallets werden auf der Chain der Nachricht geprüft.
Tool öffnenSafe-Transaktions-Hash
Prüfen, was die Signierer deines Safes wirklich signieren
Berechne die drei Hashes, die eine Hardware-Wallet anzeigt, wenn du eine Safe{Wallet}-Transaktion signierst – Domain-Hash, Nachrichten-Hash und safeTxHash –, für jede Safe-Version, und vergleiche sie mit der Anzeige auf deinem Bildschirm. Das Tool dekodiert Änderungen an Eigentümern und Modulen, Guards und MultiSend-Batches, markiert DELEGATECALL und Gas-Rückerstattungen, prüft die Signaturen der Eigentümer und kann den Hash vom Safe selbst bestätigen lassen.
Tool öffnenEthereum-Transaktions-Decoder
Rohe signierte Transaktionen dekodieren
Füge eine rohe Transaktion oder ein Objekt von eth_getTransactionByHash ein: jedes Feld, der aus der Signatur wiederhergestellte Absender, der dekodierte Funktionsaufruf und Warnungen bei unbegrenzten Genehmigungen und Delegierungen. Alle Transaktionstypen, von Legacy bis EIP-7702.
Tool öffnenEIP-7702-Delegierungs-Decoder
Wer an welchen Contract delegiert
Füge eine Transaktion vom Typ 4, Autorisierungstupel, die Nachricht, die eine Wallet dich signieren lassen will, oder den Code eines Kontos ein. Sieh, welches Konto an welchen Contract delegiert, ob Clients jede Autorisierung anwenden und ob der Ziel-Contract eine bekannte Wallet oder ein bekannter Sweeper ist.
Tool öffnenNonce-Wiederverwendungs-Checker für Ethereum
Wiederholte r-Werte in Ethereum-Signaturen finden
Scanne die Transaktionen, die eine Ethereum-Adresse gesendet hat, oder füge signierte Transaktionen ein und sieh, ob zwei Signaturen denselben r-Wert haben – der Fehler, der den privaten Schlüssel offenlegt. Das Tool meldet offengelegte Schlüssel, sehr kleine Nonces und r-Werte, die von mehreren Schlüsseln genutzt werden, und berechnet nie einen Schlüssel.
Tool öffnenBitcoin-Nachrichten-Verifizierer
BIP-137- und BIP-322-Signaturen prüfen
Prüfe, ob der Inhaber einer Bitcoin-Adresse eine Nachricht signiert hat: Legacy-Signaturen nach BIP-137 (Bitcoin Core, Electrum, Trezor, Ledger) sowie einfache und vollständige BIP-322-Signaturen für jeden Adresstyp, auch SegWit, Taproot und Multisig.
Tool öffnenPSBT-Inspektor
PSBT vor dem Signieren dekodieren und prüfen
Füge eine teilweise signierte Bitcoin-Transaktion ein und sieh jedes Feld mit seinem Namen, was jede Eingabe ausgibt, wohin die Coins gehen, welche Ausgabe Wechselgeld ist, Gebühr und Gebührenrate, ob die Teilsignaturen gültig sind und was ein Signierer ablehnen sollte.
Tool öffnenxpub-Inspektor
Adressen aus einem xpub ableiten
Füge einen erweiterten öffentlichen Schlüssel ein (xpub, ypub, zpub, tpub und ihre Multisig-Gegenstücke): Du siehst, was er kodiert, leitest seine Empfangs- und Wechselgeldadressen für jeden Skripttyp ab, den er zulässt, wandelst ihn zwischen SLIP-132-Versionen um und erstellst Output-Deskriptoren.
Tool öffnenSolana-Nachrichten-Verifizierer
Signierte Solana-Nachrichten prüfen
Prüfe die Ed25519-Signatur einer Solana-Wallet über eine Nachricht: Bytes, die Phantom, Solflare oder Backpack mit signMessage signiert haben, sign-offchain-message der CLI, Off-Chain-Nachrichten v0 und v1, signierte Envelopes und Sign-In With Solana.
Tool öffnenNostr-Event-Verifizierer
Nostr-Events prüfen und npub dekodieren
Füge ein Nostr-Event oder eine EVENT-Nachricht von einem Relay ein: Der Verifizierer berechnet die ID neu, prüft die Schnorr-Signatur und unterscheidet ein nach dem Signieren verändertes Event von einer falschen ID oder einer gefälschten Signatur. Außerdem dekodiert er npub, note, nprofile, nevent und naddr.
Tool öffnen