Nano ist jetzt Teil des Open Wallet Standard
Am 8. April 2026 wurde Pull Request #109 in das Kern-Repository des Open Wallet Standard gemerged, und Nano ist seitdem eine unterstützte Kette. Geschrieben wurde die PR von cbrunnkvist, gemerged vom Maintainer njdawn. Die praktische Wirkung ist einfach erklärt: Die ows-CLI und die dazugehörigen Bibliotheken können jetzt Nano-Adressen ableiten und Nano-State-Blöcke signieren, genau so, wie sie es für Solana, Sui oder TON tun.

Was der Open Wallet Standard ist
Der Open Wallet Standard ist eine gemeinsame Schicht für die Interoperabilität von Wallets. Statt dass jedes Wallet und jede App die Schlüsselableitung und Signatur für jede Kette neu implementiert, definiert OWS einen einzigen Ablauf: Wallet erstellen, Schlüssel aus einer Mnemonic ableiten, Transaktionen signieren. Ketten stecken sich als Signer ein. Vor dieser PR standen Solana, Sui, TON, XRPL, Bitcoin, EVM, Cosmos, Filecoin und Tron auf der Liste. Nano macht zehn.
Warum das zählt
Wallets und Tools auf OWS-Basis können Nano jetzt genauso behandeln wie Solana oder Sui. Das ist ein Schritt in Richtung Nano als vollwertiger Teil der allgemeinen Wallet-Werkzeuge, nicht nur von Nano-spezifischen Apps.
Was die PR ändert
An der CLI-Oberfläche bewegt sich kaum etwas: keine neuen Befehle, keine neuen Flags. ows wallet create und ows mnemonic derive geben jetzt nano:mainnet-Adressen aus, und ows sign tx sowie ows sign send-tx akzeptieren --chain nano. Der Signer bringt keine neuen Krypto-Abhängigkeiten mit; er nutzt das Hazmat-Raw-Signing von ed25519-dalek mit blake2b-512 sowie blake2 und hex.
Kette (CAIP-2)
nano:mainnet
Coin-Typ
BIP-44 165
Signatur
Ed25519 + blake2b
Einheit
1 XNO = 10^30 raw
Der Teil, der wirklich anders ist
Nano zu signieren ist einfach. Es zu übertragen nicht, und genau das ist der interessante Teil dieser PR. Nano hat keine globale Blockchain: Jedes Konto besitzt seine eigene Blockkette (das Block Lattice), und ein Transfer wird erst ausgabefähig, wenn zwei Blöcke existieren, ein Send-Block auf der Kette des Absenders und ein Receive-Block auf der Kette des Empfängers.
Ein State-Block ist 176 Bytes groß (account, previous, representative, balance, link). Der Signer hasht ihn mit blake2b-256 und signiert den Hash per Ed25519, Standard-Krypto. Ungewöhnlich ist der Broadcast-Weg: OWS muss den Kontostand abfragen, um zu bestimmen, ob ein Block ein Send, ein Receive oder ein Open ist, dann Proof of Work erzeugen (in dieser PR ausschließlich remote, delegiert an RPC-Endpunkte, etwa eine Sekunde, ohne Gebühren) und schließlich über die process-Aktion des Nano-RPC veröffentlichen. Und Empfangen bleibt explizit: Der Empfänger muss einen Receive-Block veröffentlichen, von selbst passiert das nicht.
Der Mainnet-Test, komprimiert
Der Autor hat es auf dem Mainnet bewiesen, nicht nur in Tests. Er baute die Blöcke mit der xno-skills-CLI, signierte sie mit OWS und bewegte 0.1 XNO; beide Blöcke wurden bestätigt und sind auf blocklattice.io einsehbar.
ows wallet create --wallet test
-> nano:mainnet-Adresse, von einem externen Konto finanziert
npx xno-skills block receive -a $OWS_ACCT
baut den Receive-Block; OWS signiert und veröffentlicht ihn
ows sign send-tx --chain nano --wallet test --tx "$R_TXN"
npx xno-skills block send -a $OWS_ACCT -t $EXT_ACCT --amount-xno 0.1 ows sign send-tx --chain nano --wallet test --tx "$S_TXN"
Was ehrlich gesagt fehlt
Drei Dinge, die die PR selbst klar benennt. Erstens Message-Signing: sign message gibt es für andere Ketten, aber die Nano-Variante ist bewusst nicht implementiert, als #TBDL markiert, bis sich ein De-facto-Standard dafür etabliert, was eine «signierte Nachricht» auf Nano überhaupt ist (Tracking-Issue #183, gleicher Ansatz wie bei XRPL). Zweitens keine höheren Befehle: Es gibt kein ows send --to ... --amount ... und kein ows balance, denn OWS ist über alle Ketten hinweg konsequent «bring your own unsigned transaction». cbrunnkvist merkt an, dass das manuelle Konstruieren eines State-Blocks mühsam ist und Nano ein guter Kandidat wäre, um eine generische Send/Balance-Schicht zu pilotieren, falls die Maintainer das wollen. Drittens ist Proof of Work nur remote möglich: kein CPU- oder GPU-PoW, alles läuft über RPC-Endpunkte.
Die Testlage ist solide: 20 Unit-Tests im Nano-Signer (Adresskodierung, Ableitungsvektoren für 12- und 24-Wort-Mnemonics, Signieren, Verifizieren, State-Block-Hashing), alle 458 Workspace-Tests bestehen, clippy ist sauber. Im Thread gab es außerdem Reaktionen von Exxenoz und xnoforge.
Das ist eine Infrastruktur-PR, kein Release für Endnutzer. Keine neue App, kein neues Token. Was sie tut, ist still und wichtig: Nano spricht jetzt dieselbe Signatursprache wie der Rest des Wallet-Ökosystems, und das nächste Wallet mit OWS-Support kann Nano ohne Zusatzaufwand auflisten. Das Entwickler-Crate ist OpenRai/ows-nano.
Local, policy-gated signing and wallet management for every chain.