Neo N3 erhält eine kanonische chain-agnostische Identität durch die CAIP-2-Registrierung
Wichtige Erkenntnisse
- •`neo:860833102` ist nun der standardisierte CAIP-2-Identifikator für Neo N3 MainNet und im Chain-Agnostic-Namensraum-Register mit dem Status Draft aufgeführt.
- •Zhang sagte, er habe die Registrierung angestoßen, weil Protokolle wie x402 auf CAIP-2 angewiesen sind, während Native Neo zuvor keinen kanonischen Chain-Identifikator hatte.
- •CAIP-Standards liefern chain-agnostische Identifikatoren für Blockchains, Konten, Assets und Wallet-Interaktionen über Ökosysteme hinweg.
- •Der neue Identifikator ermöglicht es Multi-Chain-Tools, Neo N3 mit einem stabilen String zu referenzieren, aber Wallet-, Signier-, RPC- und Transaktionsunterstützung muss weiterhin implementiert werden.
- •Eine Neo-spezifische x402-Abwicklungsunterstützung würde außerdem zusätzliche Arbeiten für das Zahlungsschema, Verifizierung, Abwicklung und NEP-17-Asset-Integration erfordern.

Neo-Mitgründer Erik Zhang hat ein Draft-CAIP-2-Profil für Neo N3 in das Chain-Agnostic-Namensraum-Register aufgenommen. Das Profil definiert neo:860833102 als standardisierten Chain-Identifikator für Neo N3 MainNet und schafft damit eine Voraussetzung auf der Namensebene für die Integration in CAIP-2-basierte Systeme wie das x402-Zahlungsprotokoll. Der Identifikator wurde in das Register der Chain Agnostic Standards Alliance übernommen, sein Status bleibt jedoch Draft.
In seiner Ankündigung sagte Zhang, er habe mit der Arbeit begonnen, nachdem ihm aufgefallen war, dass Protokolle wie x402 auf CAIP-2 angewiesen sind, während Native Neo keinen kanonischen Identifikator hatte. Er ergänzte, dass nach Diskussionen in der Community und einer Prüfung im Upstream das neo-Namespace und das CAIP-2-Profil in das Chain-Agnostic-Namensraum-Register aufgenommen wurden. Er bezeichnete dies als einen kleinen Infrastrukturbaustein, aber als wichtige Voraussetzung dafür, dass Wallets, SDKs, Zahlungen und Multi-Chain-Anwendungen Neo als erstklassiges Netzwerk behandeln können.
Was ist der CAIP-Standard?
CAIP steht für Chain Agnostic Improvement Proposals, eine Reihe von Spezifikationen, die von der Chain Agnostic Standards Alliance veröffentlicht werden. Das Projekt will für die Blockchain-Interoperabilität leisten, was die Internet Engineering Task Force für Internetprotokolle tut: neutrale, von mehreren Akteuren getragene Standards definieren, die jede Chain implementieren kann, ohne an die Konventionen einer einzelnen Blockchain gebunden zu sein.
Die Spezifikationen werden in zwei GitHub-Repositories gepflegt. Das erste enthält die CAIP-Spezifikationen selbst. Das zweite enthält Namensraum-Profile, jeweils eines pro Blockchain-Familie, in denen Chains ihre Identifikatoren registrieren und ihre spezifischen Implementierungen jedes CAIP dokumentieren.
CAIP-Standards decken eine Reihe von Interoperabilitätsproblemen ab, von der Identifizierung einer Chain bis zur Identifizierung eines Kontos auf dieser Chain und der Frage, wie Wallets und dApps Fähigkeiten über Ökosysteme hinweg aushandeln. Für Projekte wie Neo ist das wichtig, weil ein standardisierter Identifikator oft das Erste ist, was andere Tools benötigen, bevor sie tiefere Netzwerkfunktionen unterstützen können. Die für Neos Registrierung relevanten Standards sind:
- CAIP-2: Blockchain-ID, das kanonische Format zur Identifizierung jeder Blockchain.
- CAIP-10: Account-ID, die CAIP-2 erweitert, um Wallet-Adressen chain-agnostisch zu identifizieren.
- CAIP-19: Asset Type und Asset ID, kanonische Identifikatoren für Tokens und NFTs über Chains hinweg.
- CAIP-25: Wallet Create Session JSON-RPC Method, die standardisiert, wie dApps Fähigkeiten und Berechtigungen von Wallets in verschiedenen Ökosystemen anfordern.
Wie funktioniert CAIP-2?
CAIP-2 definiert ein einfaches, aber wichtiges Format: namespace:reference. Das Namespace identifiziert die Blockchain-Familie oder das Protokoll, die Referenz identifiziert das spezifische Netzwerk innerhalb dieser Familie.
Ethereum Mainnet ist beispielsweise eip155:1. Das eip155-Namespace deckt die Ethereum-Familie von Chains ab, und 1 ist die Chain-ID von Ethereum MainNet. Jede EVM-kompatible Chain, einschließlich Neos eigener EVM-Sidechain Neo X, kann unter dem eip155-Namespace anhand ihrer Chain-ID identifiziert werden. Neo N3, das auf einem eigenen, eigenständigen Protokollstack läuft, benötigt ein eigenes Namespace.
Die Referenz in neo:860833102 ist die Network-Magic-Nummer von Neo N3, eine im Protokoll eingebettete Integer-Zahl, die Neo N3 MainNet auf Byte-Ebene von anderen Netzwerken unterscheidet. Das Profil weist darauf hin, dass Network-Magic-Werte nicht weltweit eindeutig garantiert sind, da private Netzwerke sie wiederverwenden können, der Wert jedoch als kanonischer Netzwerkeunterscheidungswert im Neo-Protokoll dient und die natürliche Wahl für die CAIP-2-Referenz ist.
Vor dieser Registrierung gab es keine allgemein akzeptierte, ökosystemübergreifende Möglichkeit, in chain-agnostischen Protokollen auf Neo N3 zu verweisen. Multi-Chain-Tools, die Neo N3 referenzieren mussten, hatten keinen standardisierten String, den sie verwenden konnten.
Was ist x402, und warum ist CAIP-2 relevant?
x402 ist ein offenes HTTP-Zahlungsprotokoll, das auf dem HTTP-Statuscode 402 aufbaut, den die ursprüngliche HTTP-Spezifikation für „Payment Required“ reserviert hatte. Ursprünglich von Coinbase entwickelt und als Open Source veröffentlicht, wird x402 seit Juli 2026 von der x402 Foundation der Linux Foundation betreut. Es ist für maschinenlesbare, automatisierte Zahlungen konzipiert, insbesondere für KI-Agenten, die API-Zugriff ohne menschliches Eingreifen bezahlen müssen.
Der Protokollablauf sieht wie folgt aus:
- Ein Client sendet eine Anfrage an einen kostenpflichtigen API-Endpunkt.
- Der Server antwortet mit einem 402-Status und einer maschinenlesbaren Zahlungsanforderung.
- Der Client signiert eine Zahlungsautorisierung und wiederholt die Anfrage.
- Der Server oder der Zahlungsdienstleister verifiziert die Autorisierung und wickelt die Zahlung on-chain ab.
Der gesamte Vorgang ist automatisiert und erfordert keine zahlungsbezogene Oberfläche für Nutzer.
x402 verwendet CAIP-2-Identifikatoren, um anzugeben, auf welcher Blockchain und in welchem Netzwerk eine Zahlung abgewickelt werden soll. Ein auf x402 basierender Zahlungsdienstleister referenziert Chains über ihren CAIP-2-Identifikator. Ohne einen registrierten Identifikator ist eine Chain auf dieser Namensebene nicht adressierbar.
Neos Identifikator neo:860833102 macht Neo N3 im CAIP-2-Namenssystem referenzierbar, das x402 verwendet. Die Registrierung allein bedeutet jedoch nicht, dass Neo N3 von x402-Zahlungsdienstleistern operativ unterstützt wird. Damit Neo als x402-Abwicklungs-Chain funktionieren kann, bräuchte das Ökosystem weiterhin eine Neo-spezifische Implementierung des Zahlungsschemas, clientseitiges Signieren von Transaktionen, serverseitige Verifizierungs- und Abwicklungslogik sowie Unterstützung für NEP-17-Assets; diese Arbeiten stehen noch aus.
Was ermöglicht die Registrierung downstream?
Die CAIP-2-Registrierung schafft die Identifikator-Ebene. Die praktischen Folgen bauen darauf auf, erfordern aber jeweils eigene Implementierungsarbeit.
Multi-Chain-Wallets und SDKs, die CAIP-Standards umsetzen, verfügen nun über einen standardisierten Identifikator für Neo N3. WalletConnect etwa nutzt CAIP-2 und CAIP-25, um Verbindungen zwischen dApps und Wallets über verschiedene Chains hinweg herzustellen. Mit einem registrierten Neo-Namespace können diese Integrationen Neo über einen Standard-String statt über eigene Namenskonventionen referenzieren. Für eine vollständige Integration müssten jedoch das tatsächliche Neo-Kontomanagement, Signieren, RPC-Unterstützung und Transaktionslogik noch implementiert werden.
Das neo-Namespace bildet auch die Grundlage für weitere CAIP-Registrierungen. CAIP-10-Account-IDs für Neo-N3-Wallet-Adressen, CAIP-19-Asset-Identifikatoren für NEP-17-Tokens und CAIP-25-Wallet-Session-Interaktionen können nun auf Basis des etablierten Namespaces entwickelt werden.
CAIP-222 und CAIP-25, die sich derzeit im Status Draft beziehungsweise Review befinden, sind die ökosystemübergreifenden Entsprechungen von NEP-20, Neos Standard für Wallet-Authentifizierung, und NEP-21, seinem einheitlichen dAPI-Standard. Der Vergleich zu CAIP-25 ist dabei nur teilweise deckungsgleich, da CAIP-25 die Session-Erstellung abdeckt, während NEP-21 eine breitere dAPI-Oberfläche definiert. Die CAIP-2-Registrierung ist der Punkt, an dem Neos interne Standards für dieses breitere Ökosystem lesbar werden können.
Jedes Protokoll, jeder Bridge oder jede Anwendung, die CAIP-2 zur Chain-Identifikation verwendet, nicht nur x402, kann Neo N3 nun mit einem standardisierten Identifikator referenzieren. Für die tatsächliche Interaktion mit dem Netzwerk ist weiterhin chain-spezifische Logik erforderlich, aber der Identifikator beseitigt die Notwendigkeit eigener Namenskonventionen.
Die vollständige Ankündigung ist unter dem folgenden Link zu finden: https://x.com/erikzhang/status/2089902094874775696