ErgoHack III: Prvý deň
12. februára 2022

Prvý deň ErgoHack III je za nami a tu sú najnovšie správy o vývoji projektov od tímov. ErgoHack pokračuje až do zajtra večera, tak sa pozrite na ich prebiehajúci vývoj nižšie:
Integrácia Community-Ledger (Nautilus - Satergo - SAFEW)
Nautilus
- Počiatočné pripojenie a integrácia podpisovania transakcií je hotová
- Aplikácia Ledger má problém s vrátenými sign bytes (tím Tesseract na tom momentálne pracuje)
- Pracujeme na vylepšeniach UI
- Kľudne ma kontaktujte kedykoľvek, ak potrebujete pomoc s integráciou Nautilus do vašich projektov.
Satergo
- USB pripojenie je dokončené
- Začali sme implementovať protokol aplikácie ergo ledger v Jave
SAFEW - Jednoduchá a rýchla Ergo peňaženka:
- GitHub repozitár projektu je: https://github.com/ThierryM1212/SAFEW
- Cieľom je poskytnúť jednoduchú a bezpečnú peňaženku postavenú pre Ergo.
Môžete prispieť, ak sa vám to páči, testovaním, recenzovaním, propagovaním a vytváraním pull requestov.
- Pripravujeme nové vydanie, aby sme pridali niekoľko vylepšení peňaženky Ergopay a rozhranie pre ergomixer v rámci peňaženky (aktualizácia závislostí). Zajtra sa začneme zaoberať integráciou ledgeru, keď dostanem ledger.
NightOwl Casino:
- Implementácia Swap Contracts je vysvetlená v prezentáciách
- Implementácia LP kontraktov je vysvetlená v prezentáciách
- Projekt (https://github.com/nightowlcasino) je verejný
- Pre frontend je domovská stránka hotová na 90%. Kód stránky dobre reaguje na responzívnosť a menu breakpoint. Dokončujeme tlačidlo „pripojiť peňaženku“ a niektoré drobné detaily štýlu. Potom prejdeme na stránku coin flip a swap (tieto by mali byť rýchle).
- Mockup pre swap bude dokončený dnes večer.
Pokračujeme v práci na integrácii Nautilus pre backend a mali by sme byť väčšinou hotoví do večera. Smart kontrakt pre swap a likviditu je dokončený.
- Roulette kontrakt je v revízii (zajtra poskytneme dokončený kontrakt). Smart kontrakt pre coinflip bude taktiež dokončený do zajtra. Začali sme pracovať na návrhu integrácie ErgoMixer. Sme na dobrej ceste spustiť prvú hru do konca hackathonu na testovanie. Okrem toho sme pracovali na aktualizácii white paperu a vydali sme blog o súkromí a bezpečnosti Night Owl.
- Publikovaný návrh: https://medium.com/@NightOwlCasino/night-owls-security-and-privacy-mission-ergohack-lll-5371922caaf9
AnetaBTC:
- Dokončujeme posledné úpravy na demo videu pokroku front endu AnetaBTC
- Front end TosiDrop bude dokončený do večera, Hazey potom začne budovať backend API
- Aneta Wallet sa pekne formuje, dúfame, že začneme komunitné testovanie do konca tohto víkendu
GuapSwap:
Hotovo:
- Dokončený proxy kontrakt
- Určené príkazy, ktoré sa budú používať pre program
- Dokončený formát guapswap_config.json a proxy_addresses.json
- Pracujeme na konfiguračných objektoch na ukladanie nastavení používateľa z json súborov
Bude hotové dnes:
- Kontrakt na poplatok za službu
- Konsolidácia všetkých potrebných konštánt pre pool a tokeny
- Implementácia príkazu na generovanie
Delphi - Rozhranie Oracle Pools:
- Urobili sme dobrý pokrok na štatistikách backendu pre v1 pooly
- Začali sme pracovať na konektore-builder
- Pripravujeme prvú kostru front endu, URL zdieľame, keď bude online.
Všetci sa do toho dostávame, predpokladám
Github: https://github.com/thedelphiproject/connector-builder
Landing page: https://delphiproject.org/
Hype10Use:
- Teraz sme zhromaždili všetok refaktorizovaný kód, ktorý sme robili od posledného hackathonu. Naším cieľom je hostiť dApp dnes večer a pracovať na ňom priamo, aby sme ho mali jednoduchšie ukázať na konci hackathonu. Náš tím začne plne pracovať od dnešného rána, pretože dnešok bol hlavne o organizovaní sa, prehodnocovaní našich problémov a usporiadaní plánu na ďalšie kroky.
- Mali sme obrovský blokátor s integráciou peňaženky včera, ale nešli sme spať, kým sme to neopravili :D. Teraz to funguje a naše transakcie sú spracovávané blockchainom, dnes sa zameriavame na dokončenie kontraktov a dvaja frontendoví vývojári budú pracovať na tom, aby frontend vyzeral skvele
Ergo-DNS:
Zápisnica zo stretnutia
- Demo @6directions -
EasyName -> Resolver adresy držiteľa funguje.
EasyName NFT Counterfeit Checker funguje.
Predpoklad - Všetky EasyNFT by mali byť vyrazené z tej istej adresy.
Prevod na JavaScript knižnicu je možný na urýchlenie integrácie Nautilus.
- Demo @Balb -
Frontend je čiastočne hotový.
Tok NFT založený na Ergo Assembler.
Krok 1 - Získať vstupy od používateľa
Krok 2 - Vygenerovať adresu smart kontraktu a čakať na prijatie Ergu
Krok 3 - Transakciu Ergu je možné vykonať prostredníctvom DApp konektora alebo z peňaženky
Krok 4 - Smart kontrakt buď vyrazí NFT alebo vráti (prostriedky - poplatok za transakciu).
Každá adresa na razenie NFT by bola iná, ak sa použije Ergo Assembler.
Riešenie založené na Appkit môže umožniť rovnakú adresu na razenie pre každé NFT.
Vytvorili sme počiatočný backend na razenie doménových NFT
Vytvorili sme API systém na vyhľadávanie adresy každého vlastníka NFT
Plánujeme, ako prepojiť každý systémový modul navzájom
SkyHarbor NFT Marketplace:
- Mali sme skupinový hovor, aby sme upevnili najlepší spôsob, ako sa vysporiadať s blockchainovými dátami.
- Dokončili sme ERG predajný kontrakt a otestovali nákup a predaj NFT
- Implementovali sme nákupné UI a vytvorili predajnú transakciu na frontende pomocou peňaženky Nautilus. Umiestnenie NFT na predaj fungovalo skvele.
- Implementovali sme zobrazenie NFT na predaj.
Aktuálne pracujeme na funkčnosti nákupu. Keď to bude hotové, bude to plne funkčný trh riadený smart kontraktmi. Chceme, aby stránka fungovala prijateľnou rýchlosťou, takže čakáme, kým implementujeme našu DB na vydanie. Na tom budeme pracovať v sobotu a nedeľu s @HazeyOneKenobi
Stealth-Addresses:
Tím 1:
- Pracujeme na stealth adrese na základe tejto diskusie na fóre. https://www.ergoforum.org/t/stealth-address-contract/255
- Vyvinuli sme projekt na vytvorenie stealth adresy a skenovanie stealth boxov. Teraz pracujeme na jej zabudovaní do mixéra. Ak to funguje a prejde všetkými testami, v nasledujúcej úrovni UI mixéra musí byť upravená stealth funkcia.
Tím 2:
- Vyvíjame nový prístup na implementáciu stealth poolov, ktoré budú použiteľné s akoukoľvek peňaženkou s podporou prevodníka adries.
- Najprv overíme kontrakty v scastie playground, potom ich implementujeme do sigma-rust. Prvé testy sa začali.
Petri-Nets:
- Vytvoril som pull request v sigmaverse pre projekt: https://github.com/iandebeer/ergo-castanet. Používam Petri Net builder z GRPC služby pomocou protobuf definícií v https://github.com/ergoplatform/ergo-appkit/tree/develop/docs/design-contracts
- S týmto na mieste teraz implementujem "Hry hlavy alebo chvosta" ako Petri Net, s myšlienkou, že môžem vizualizovať fázy, overiť tok a spustiť inštanciu dApp v ErgoPlayground alebo Appkit.
SuSy:
- Žiadne aktualizácie nie sú k dispozícii
Share post
9. júla 2025







