Adam Cazes zeigt, wie Nexus GeroWallet antreibt und die Aktivität auf Cardano nachverfolgt

Der A.D. Labs Mitgründer zeigte, wie Entwickler Nexus nutzen können, um Blockchain Ereignisse zu streamen, Transaktionen zu bauen und Marktdaten über Cardano, Midnight und Bitcoin hinweg abzurufen. Er skizzierte außerdem Pläne für Werkzeuge für KI Agenten und Unterstützung für zusätzliche Netzwerke.

By SongMarketCap

Updated:

Cardano News - Adam Cazes zeigt, wie Nexus GeroWallet antreibt und die Aktivität auf Cardano nachverfolgt

Adam Cazes, Mitgründer und CEO von A.D. Labs, demonstrierte die Infrastruktur hinter GeroWallet während der Cardano Developers Office Hours. Seine Präsentation konzentrierte sich auf Nexus, die Daten und Transaktionsplattform, die ursprünglich für die Wallet gebaut wurde und nun auch anderen Entwicklern zur Verfügung steht.

Cazes zeigte, wie Nexus Portfolioinformationen liefert, Tauschrouten findet und ausgewählte Blockchain Aktivität überwacht. Er sprach auch über den Einsatz von Yaci Store, die Arbeit des Teams an Infrastruktur für KI Agenten und die Herausforderungen bei der Unterstützung von Anwendungen über mehrere Chains hinweg.

Wie Nexus GeroWallet und andere Anwendungen unterstützt

Eine Krypto Wallet führt Informationen aus mehreren Quellen zusammen, bevor ein Nutzer einen Kontostand, eine Transaktionshistorie oder ein Swap Angebot sieht. Sie muss Einträge aus der Blockchain abrufen, die einem Konto zugeordneten Assets identifizieren und sie mit Marktdaten verknüpfen.

Cazes erklärte, dass GeroWallet zuvor auf wiederholte Anfragen an Backend Dienste für diese Informationen angewiesen war. Mit der wachsenden Zahl der Nutzer sah sich das Team steigenden Netzwerk und Wartungskosten gegenüber. A.D. Labs entwickelte Nexus, um Daten im Backend zu organisieren und sie an die Wallet zu liefern.

Um die Arbeitslast zu veranschaulichen, zeigte er eine Wallet mit ungefähr 840 Transaktionen. Jeder Eintrag kann mehrere Informationsbestandteile enthalten, darunter Metadaten, Skripte, Sicherheiten und Unspent Transaction Outputs oder UTXOs. Auf Cardano stehen UTXOs für verfügbare Outputs, die zum Aufbau neuer Transaktionen verwendet werden können.

Nexus unterstützt den Datenzugriff für Cardano, Midnight und Bitcoin. Cazes erklärte, dass Midnight einen eigenen Index benötigt, weil seine Architektur Funktionen wie Nachweise und DUST Erzeugung umfasst. Indexierung organisiert Blockchain Informationen, damit Anwendungen die benötigten Einträge abrufen können.

Die Plattform kombiniert außerdem Marktdaten mit einem Aggregator für dezentrale Börsen. In einer Demonstrationsanwendung gab Cazes einen ADA Swap Betrag ein und zeigte eine vorgeschlagene Route, andere verfügbare Handelsplätze und die geschätzte Preiswirkung an.

Er nannte SongMarketCap als Nexus Partner, das die Marktdaten der Plattform und den Aggregator für dezentrale Börsen nutzt. Weitere potenzielle Nutzer, die er aufführte, umfassten Wallets, Entwickler, die Anwendungen bauen, und KI Agenten.

Eine separate Demonstration zum Bau von Transaktionen erzeugte eine unsignierte Transaktion im CBOR Format, eine Art der Datenkodierung. Die Transaktion muss dann vom Wallet oder der Anwendung des Nutzers vor dem Einreichen signiert werden.

Blueprints streamen Cardano Transaktionen über WebSockets

Cazes zeigte außerdem, wie Entwickler spezifische Blockchain Aktivität verfolgen können, ohne wiederholt zu fragen, ob sich etwas geändert hat.

Eine gängige Methode, bekannt als Polling, sendet Anfragen in regelmäßigen Abständen. Wenn keine relevante Transaktion erschienen ist, kommt die Anfrage ohne neues Ergebnis zurück. Anwendungen, die häufig prüfen, können daher große Zahlen von Anfragen erzeugen, sogar in ruhigen Phasen.

Nexus bietet einen zweiten Ansatz über WebSockets, Verbindungen, die es Anwendungen erlauben, Ereignisse zu abonnieren und Aktualisierungen zu empfangen, sobald sie eintreffen. Die Blueprints Funktion lässt Entwickler die Aktivität definieren, der sie folgen möchten.

Während der Sitzung erstellte Cazes ein Abonnement für Transaktionen, die mit einer Token Policy auf Cardano Mainnet verbunden sind. Er erklärte, dass Entwickler Aktivität je nach Anwendung auch über eine Adresse, ein Staking Credential oder einen Script Hash filtern können. Ergebnisse können auf Transaktionsebene oder für einzelne UTXOs geliefert werden.

Cazes präsentierte FluidTokens, einen Nexus Designpartner, als Beispiel dafür, wie das System für eine Lending Anwendung genutzt werden kann. Seine Fallstudie behandelte ein Skript, das mit 115 Adressen verbunden ist, und zeigte, dass nur ein kleiner Teil der untersuchten Blöcke Aktivität enthielt, die für die Anwendung relevant war.

In einer separaten Polling Demonstration mit dem NIGHT Token berichtete Cazes, dass ungefähr 80% der Anfragen ohne neue Information zurückkamen. Wie viele Anfragen eine Anwendung vermeiden kann, hängt von ihrer Polling Frequenz und dem Aktivitätsniveau ab, das sie überwacht.

Entwickler fragten auch, wie ein Streaming System mit einem Rollback umgeht, einem Ereignis, bei dem zuvor beobachtete Kettenhistorie ersetzt wird. Teilnehmer erklärten, dass Rollback Ereignisse an Abonnenten geliefert werden können, während die empfangende Anwendung dafür verantwortlich ist, ihre eigenen Aufzeichnungen entsprechend zu aktualisieren.

[NEWSBREAK]

Yaci Store, KI Agenten und Expansionspläne

Nexus verwendet hauptsächlich Yaci Store, um Cardano Daten zu indexieren. Cazes erklärte, dass A.D. Labs eine modifizierte Version auf Basis von Yaci Store 3.0 Beta 5 betreibt und seine Änderungen in das Upstream Projekt eingereicht hat.

Das System kann auch andere Datenanbieter als Fallbacks nutzen. Cazes nannte Koios als eine Quelle, die Nexus befragen kann, wenn Informationen in der primären Infrastruktur nicht verfügbar sind.

Während eines Vergleichs, der in der Sitzung präsentiert wurde, berichtete Cazes, dass Nexus in seinem Test beim Ausliefern neu beobachteter Blöcke einen medianen Vorsprung von ungefähr zwei Sekunden gegenüber Blockfrost hatte. Er führte das Ergebnis teilweise auf die Nexus Architektur und den Einsatz von Yaci Store zurück.

Über Blockchain Daten hinaus umfasst Nexus einen MCP server, der KI Agenten eine Möglichkeit bietet, sich mit unterstützten Werkzeugen und Informationen zu verbinden. Ein Teilnehmer schlug vor, einen x402 facilitator hinzuzufügen, eine Komponente, die in der Sitzung als zuständig für Einreichung von Transaktionen und Statusverfolgung für Agenten beschrieben wurde.

Cazes antwortete, dass A.D. Labs bereits begonnen habe, Infrastruktur für einen Agentenmodus in GeroWallet aufzubauen. Der x402 facilitator wurde als möglicher zukünftiger Dienst diskutiert, ohne dass während der Präsentation ein Start angekündigt wurde.

Das Team erwägt außerdem Unterstützung für zusätzliche Netzwerke, darunter EVM Chains und Solana. Cazes verband diese Arbeit mit der Roadmap von GeroWallet und dem Ziel, Interaktionen über Blockchains hinweg für Nutzer zu vereinfachen.

Zum Zeitpunkt der Sitzung bot Nexus eine siebentägige Testphase und einen Einsteigerplan zum Preis von $9 pro Monat an. Auf die Frage nach einer kostenlosen Stufe bestätigte Cazes, dass das Team eine solche erwogen habe, sie jedoch unter dem bestehenden Geschäftsmodell nicht eingeführt habe.

Offenlegung: SongMarketCap verwendet ein Swap Widget, das von Gero Nexus betrieben wird, und erhält einen Anteil an den über das Widget generierten Swap Gebühren.