Ein SafeTx umfasst to, value, data, operation (0 call, 1 delegatecall), Gas-Parameter, refundReceiver und nonce, unter einer Domain aus chainId und der Safe-Adresse. Die Eigentümer signieren diesen Hash mit eth_signTypedData oder mit eth_sign (gemeldet mit einem um 4 erhöhten v) oder genehmigen ihn on-chain; der Safe prüft die nach Eigentümeradresse sortierten Signaturen gegen den Schwellenwert.
Weil Hardware-Wallets oft nur den Hash anzeigen können, sollten Eigentümer ihn unabhängig berechnen und mit der Anzeige des Geräts vergleichen. Beim Bybit-Diebstahl im Februar 2025 (rund 1,5 Milliarden US-Dollar) kompromittierten Angreifer die gehostete Weboberfläche von Safe, die den Signierern eine routinemäßige Überweisung zeigte, während ihre Geräte einen delegatecall signierten, der die Implementierung der Wallet ersetzte. Das Tool für Safe-Transaktions-Hashes berechnet Domain-, Nachrichten- und Transaktions-Hash offline neu.