ErgoHack III: Tag Eins
12. Februar 2022

Der erste Tag von ErgoHack III ist abgeschlossen und hier sind die neuesten Projektentwicklungsberichte der Teams. ErgoHack geht bis morgen Abend weiter, also werfen Sie einen Blick auf ihre laufende Entwicklung unten:
Community-Ledger-Integration (Nautilus - Satergo - SAFEW)
Nautilus
- Die erste Verbindung und die Integration der Transaktionssignierung sind abgeschlossen.
- Die Ledger-App hat ein Problem mit den zurückgegebenen Signaturbytes (das Tesseract-Team arbeitet momentan daran).
- Arbeiten an UI-Verbesserungen.
- Zögern Sie nicht, mich jederzeit zu kontaktieren, wenn Sie Hilfe bei der Integration von Nautilus in Ihre Projekte benötigen.
Satergo
- USB-Verbindung ist fertig.
- Hat mit der Implementierung des Ergo-Ledger-App-Protokolls in Java begonnen.
SAFEW - Simple and Fast Ergo Wallet:
- Das GitHub-Repository des Projekts ist: https://github.com/ThierryM1212/SAFEW
- Das Ziel ist es, eine einfache und sichere Wallet für Ergo bereitzustellen.
Sie können beitragen, wenn es Ihnen gefällt, indem Sie testen, überprüfen, fördern und Pull-Requests erstellen.
- Bereite ein neues Release vor, um einige Verbesserungen der Ergopay-Wallet und eine Schnittstelle für den Ergomixer innerhalb der Wallet hinzuzufügen (Aktualisierung der Abhängigkeiten). Ich werde morgen mit der Ledger-Integration beginnen, wenn ich den Ledger bekomme.
NightOwl Casino:
- Die Implementierung der Swap-Verträge wird in Folien erklärt.
- Die Implementierung der LP-Verträge wird in Folien erklärt.
- Projekt (https://github.com/nightowlcasino) ist öffentlich.
- Für das Frontend ist die Startseite zu 90 % fertig. Der Code der Seite funktioniert gut mit der Responsivität und dem Menü-Breakpoint. Wir beenden den „Wallet verbinden“-Button und einige kleinere Styling-Details. Danach werden wir mit der Coinflip-Seite und der Swap-Seite fortfahren (diese sollten schnell gehen).
- Das Mockup für den Swap wird heute Abend finalisiert.
Wir arbeiten weiterhin an der Nautilus-Integration für das Backend und sollten bis heute Abend größtenteils fertig sein. Der Smart Contract für Swap und Liquidität ist abgeschlossen.
- Der Roulette-Vertrag wird überprüft (ich werde morgen den abgeschlossenen Vertrag bereitstellen). Der Coinflip-Smart-Contract wird ebenfalls bis morgen fertiggestellt. Ich habe mit der Gestaltung der ErgoMixer-Integration begonnen. Wir sind auf dem richtigen Weg, um das erste Spiel bis zum Ende des Hackathons zum Testen zu starten. Darüber hinaus haben wir an der Aktualisierung des Whitepapers gearbeitet und einen Blog über die Privatsphäre und Sicherheit von Night Owl veröffentlicht.
-Vorschlag veröffentlicht: https://medium.com/@NightOwlCasino/night-owls-security-and-privacy-mission-ergohack-lll-5371922caaf9
AnetaBTC:
- Letzte Handgriffe am Demovideo des AnetaBTC-Frontend-Fortschritts.
- Das TosiDrop-Frontend wird bis heute Abend fertiggestellt, Hazey wird dann mit dem Backend-API-Bau beginnen.
- Die Aneta Wallet fügt sich gut zusammen, wir hoffen, dass wir bis Ende dieses Wochenendes mit den Community-Tests beginnen können.
GuapSwap:
Fertig:
- Proxy-Vertrag abgeschlossen.
- Befehle für das Programm festgelegt.
- Format von guapswap_config.json und proxy_addresses.json abgeschlossen.
- Arbeiten an Konfigurationsobjekten zum Speichern von Benutzereinstellungen aus JSON-Dateien.
Wird heute fertig sein:
- Vertrag für Servicegebühren.
- Konsolidierung aller notwendigen Pool- und Token-Konstanten.
- Implementierung des Generierungsbefehls.
Delphi - Oracle Pools Interface:
- Gute Fortschritte beim Statistik-Backend für v1-Pools gemacht.
- Mit dem Connector-Builder begonnen.
- Ein erstes Frontend-Skelett zusammengestellt, werde eine URL teilen, sobald es live ist.
Wir kommen alle wohl gerade in den Groove.
Github: https://github.com/thedelphiproject/connector-builder
Landing-Page: https://delphiproject.org/
Hype10Use:
- Wir haben jetzt allen refaktorierten Code gesammelt, den wir seit dem letzten Hackathon gemacht haben. Unser Ziel ist es, die dApp heute Abend zu hosten und direkt daran zu arbeiten, damit wir es am Ende des Hackathons einfacher zeigen können. Unser Team wird heute Morgen vollständig mit der Arbeit beginnen, da es heute hauptsächlich darum ging, uns zu organisieren, unsere Probleme zu überdenken und einen Plan für die Zukunft zu erstellen.
- Wir hatten gestern ein großes Hindernis mit der Wallet-Integration, aber wir sind nicht ins Bett gegangen, bis wir es behoben hatten :D. Jetzt funktioniert das und unsere Transaktionen werden von der Blockchain verarbeitet, heute geht es darum, die Verträge abzuschließen und zwei Frontend-Entwickler werden daran arbeiten, das Frontend ansprechend zu gestalten.
Ergo-DNS:
Besprechungsprotokoll
- @6directions's Demo -
EasyName -> Holding Address Resolver funktioniert.
EasyName NFT Counterfeit Checker funktioniert.
Annahme - Alle EasyNFTs würden von derselben Adresse geprägt.
Die Umwandlung in eine JavaScript-Bibliothek ist möglich, um die Nautilus-Integration zu beschleunigen.
- @Balb's Demo -
Frontend ist teilweise fertig.
Ergo Assembler basierter NFT-Prägungsfluss.
Schritt 1 - Benutzereingaben erfassen.
Schritt 2 - Smart Contract-Adresse generieren und auf den Empfang von Erg warten.
Schritt 3 - Erg-Transaktionen können über den DApp-Connector oder von der Wallet aus durchgeführt werden.
Schritt 4 - Der Smart Contract wird entweder NFT prägen oder die (Mittel - Transaktionsgebühr) zurückgeben.
Jede NFT-Prägeadresse wäre unterschiedlich, wenn der Ergo Assembler verwendet wird.
Eine Appkit-basierte Lösung kann die gleiche Prägeadresse für jede NFT ermöglichen.
Erste Backend-Implementierung zur Prägung von Domain-NFTs erstellt.
Ein API-System zur Abfrage der Adresse jedes NFT-Besitzers erstellt.
Planung, wie jedes Systemmodul miteinander verbunden werden kann.
SkyHarbor NFT Marketplace:
- Wir hatten einen Gruppenanruf, um den besten Weg zu festzulegen, mit Blockchain-Daten umzugehen.
- Den ERG-Verkaufsvertrag abgeschlossen und den Kauf und Verkauf von NFTs getestet.
- Die Kauf-UI implementiert und die Verkaufs-Transaktion im Frontend unter Verwendung der Nautilus-Wallet erstellt. Ein NFT zum Verkauf anzubieten, hat wunderbar funktioniert.
- Die zum Verkauf stehenden NFTs angezeigt.
Aktuell wird die Kauf-Funktionalität zum Laufen gebracht. Sobald das erledigt ist, wird es ein voll funktionsfähiger Marktplatz sein, der von Smart Contracts betrieben wird. Wir möchten, dass die Seite in einem akzeptablen Tempo läuft, also warten wir, bis wir unsere DB implementiert haben, um sie zu veröffentlichen. Wir werden daran am Samstag und Sonntag mit @HazeyOneKenobi arbeiten.
Stealth-Addresses:
Team 1:
- Arbeiten an einer Stealth-Adresse basierend auf diesem Forumsgespräch. https://www.ergoforum.org/t/stealth-address-contract/255
- Wir haben ein Projekt entwickelt, um eine Stealth-Adresse zu erstellen und die Stealth-Boxen zu scannen. Jetzt arbeiten wir daran, es in den Mixer einzubetten. Wenn es funktioniert und alle Tests besteht, muss die Benutzeroberfläche des nächsten Mixers bearbeitet werden, um die Stealth-Funktion zu haben.
Team 2:
-Entwicklung eines neuen Ansatzes zur Implementierung von Stealth-Pools, die mit jeder Wallet mit Unterstützung eines Adresskonverters verwendet werden können.
-Zuerst die Verträge im Scastie-Spielplatz testen, dann werden sie in sigma-rust implementiert. Erste Tests wurden gestartet.
Petri-Nets:
-Ich habe einen Pull-Request im Sigmaverse für das Projekt erstellt: https://github.com/iandebeer/ergo-castanet. Ich benutze den Petri-Netz-Builder von einem GRPC-Dienst unter Verwendung der Protobuf-Definitionen in https://github.com/ergoplatform/ergo-appkit/tree/develop/docs/design-contracts
-Mit dieser Grundlage implementiere ich jetzt das "Heads or Tails Game" als Petri-Netz, mit der Idee, dass ich die Phasen visualisieren, den Fluss validieren und eine Instanz der dApp im ErgoPlayground oder Appkit ausführen kann.
SuSy:
- Keine Updates verfügbar
Share post
13. August 2025
12. August 2025
9. Juli 2025
12. Mai 2025
9. Dezember 2024
19. August 2024
