ErgoHack 3: Primo Giorno

Tempo di lettura stimato: 6 minuti

Il primo giorno di ErgoHack 3 è completo ed ecco gli ultimi rapporti di sviluppo del progetto da parte dei team.

Integrazione Community-Ledger (Nautilus – Satergo – SAFEW)

Nautilus

– La connessione iniziale e l’integrazione della firma tx sono state eseguite

– L’app Ledger ha un problema con i byte dei segni restituiti (il team di Tesseract sta lavorando su questo al momento)

– Lavorare sui perfezionamenti dell’interfaccia utente

– Sentiti libero di pingarmi in qualsiasi momento se hai bisogno di aiuto per integrare Nautilus con i tuoi progetti.

Satergo

– La connessione USB è terminata

– Iniziato a implementare il protocollo dell’app ergo ledger in Java

SAFEW – Portafoglio Ergo semplice e veloce:

– Il repository GitHub del progetto è: https://github.com/ThierryM1212/SAFEW

– L’obiettivo è quello di fornire un portafoglio semplice e sicuro costruito per Ergo.

Puoi contribuire se ti piace testando, rivedendo, promuovendo e facendo richieste pull.

– Preparazione di una nuova release, per aggiungere alcuni miglioramenti del portafoglio Ergopay e un’interfaccia per l’ergomixer all’interno del portafoglio (aggiornamento delle dipendenze). Inizierò a guardare l’integrazione del libro mastro domani quando otterrò il libro mastro.

NightOwl Casinò:

– L’implementazione dei contratti di swap è spiegata in diapositive

– L’implementazione dei contratti LP è spiegata in diapositive

– Il progetto (https://github.com/nightowlcasino) è pubblico

– Per il frontend, la home page è fatta al 90%. Il codice del sito sta giocando bene con la reattività e il punto di interruzione del menu. Finendo il pulsante “connetti portafoglio” e alcuni dettagli di stile minori. Procederemo quindi con la pagina di lancio delle monete e la pagina di scambio (questi dovrebbero essere rapidi).

– Mockup per lo swap sarà finalizzato stasera. (12/02/2022)

Continuiamo a lavorare sull’integrazione di Nautilus per il backend e dovremmo essere per lo più fatti entro stasera (12/02/2022). Il contratto intelligente per lo swap e la liquidità è completo.

– Il contratto della roulette è in fase di revisione (fornirà il contratto completato domani). Anche il contratto intelligente Coinflip sarà completato entro domani. Iniziato a lavorare sulla progettazione dell’integrazione di ErgoMixer. Siamo sulla buona strada per lanciare il primo gioco entro la fine dell’hackathon per i test. Inoltre, abbiamo lavorato all’aggiornamento del white paper e pubblicato un blog sulla privacy e la sicurezza di Night Owl.

-Proposta pubblicata: https://medium.com/@NightOwlCasino/night-owls-security-and-privacy-mission-ergohack-lll-5371922caaf9

AnetaBTC:

– Dare gli ultimi ritocchi al video demo dei progressi del front-end AnetaBTC

– Il front-end di TosiDrop sarà completato entro stasera (12/02/2022), Hazey inizierà quindi a creare API backend

– Aneta Wallet si sta riunendo bene, speriamo di iniziare i test della comunità entro la fine di questo fine settimana

https://github.com/anetabtc

GuapSwap:

Fatto:

– Contratto proxy terminato

– Comandi determinati da utilizzare per il programma

– Formato finito di guapswap_config.json e proxy_addresses.json

– Lavorare su oggetti di configurazione per la memorizzazione delle impostazioni utente da file json

Sarà fatto oggi: (12/02/2022)

– Contratto per il costo del servizio

– Consolidamento di tutte le costanti di pool e token necessarie

– Implementazione del comando generate

https://github.com/GuapSwap

Delphi – Interfaccia Oracle Pools:

– Fatto buoni progressi sul backend delle statistiche per i pool v1

– Iniziato a lavorare sul costruttore di connettori

– Mettendo insieme un primo scheletro frontend, condividerà un URL una volta live.

Stiamo tutti entrando nel solco, suppongo

Github: https://github.com/thedelphiproject/connector-builder

Pagina di destinazione: https://delphiproject.org/

Hype10Use: 

– Ora abbiamo raccolto tutto il codice refactored che abbiamo fatto dall’ultimo hackathon. Il nostro obiettivo è quello di ottenere la dApp ospitata stasera e lavorare direttamente su di essa, in modo da avere più facile mostrare la dApp alla fine dell’hackathon. Il nostro team inizierà a lavorare pienamente da questa mattina poiché oggi si trattava principalmente di organizzarci, rivisitare i nostri problemi e risolvere un piano per andare avanti.

– Ieri abbiamo avuto un enorme blocco con l’integrazione del portafoglio, ma non siamo andati a letto fino a quando non l’abbiamo riparato :D. Ora che ha funzionato e la nostra transazione viene elaborata dalla blockchain, oggi si tratta di finalizzare i contratti e due sviluppatori frontend lavoreranno per rendere il frontend dolce

Ergo-DNS: 

Verbale della riunione

– demo di @6directions –

EasyName -> Holding Address Resolver funziona.

EasyName NFT Counterfeit Checker sta funzionando.

Presupposto – Tutti gli EasyNFT verrebbero coniati dallo stesso indirizzo.

La conversione in libreria JavaScript è possibile per l’integrazione rapida di Nautilus.

– Demo di @Balb –

Il frontend è in qualche modo fatto.

Flusso di conio NFT basato su Ergo Assembler.

Passaggio 1 – Accetta gli input dell’utente

Passaggio 2 – Genera l’indirizzo del contratto intelligente e attendi che Erg venga ricevuto

Passo 3 – La transazione Erg può essere effettuata tramite connettore DApp o dal portafoglio

Passo 4 – Smart Contract conierà NFT o restituirà il (fondi – tx fee).

Ogni indirizzo di conio NFT sarebbe diverso se si utilizzasse Ergo Assembler.

La soluzione basata su Appkit può consentire lo stesso indirizzo di conio per ogni NFT.

Creato backend iniziale per coniare NFT di dominio

Creato un sistema API per cercare l’indirizzo di ogni proprietario NFT

Pianificazione di come collegare ciascun modulo di sistema tra loro

SkyHarbor NFT Marketplace:

– Abbiamo avuto una chiamata di gruppo che ha consolidato il modo migliore per gestire i dati blockchain.

– Terminato il contratto di vendita ERG e testato l’acquisto e la vendita di NFT

– Implementato l’interfaccia utente di acquisto e costruito il tx di vendita sul frontend utilizzando il portafoglio Nautilus. Mettere in vendita un NFT ha funzionato come un fascino.

– Implementata la visualizzazione degli NFT in vendita.

Ottenere la funzionalità di acquisto per funzionare attualmente. Una volta fatto ciò, sarà un mercato pienamente funzionante gestito da contratti intelligenti. Vogliamo far funzionare il sito a un ritmo tollerabile, quindi stiamo aspettando fino a quando non implementeremo il nostro DB per il rilascio. Lavoreremo quel sabato e quella domenica con @HazeyOneKenobi

Stealth-Addresses:

Squadra 1:

– Lavorare sull’indirizzo stealth basato su questa conversazione del forum. https://www.ergoforum.org/t/stealth-address-contract/255

– Abbiamo sviluppato un progetto per creare un indirizzo stealth e scansionare le stealth box. Ora stiamo lavorando per incorporarlo nel mixer. Se funziona e supera tutti i test, nel mixer di livello successivo l’interfaccia utente deve essere modificata per avere la funzione stealth.

Squadra 2:

-Sviluppare un nuovo approccio per l’implementazione di pool stealth che saranno utilizzabili con qualsiasi portafoglio con il supporto di un convertitore di indirizzi.

-Dimostrando i contratti prima nel parco giochi scastie, poi lo implementeranno a sigma-rust. Vengono avviati i primi test.

Petri-Nets:

-Ho creato una pull request in sigmaverse per il progetto: https://github.com/iandebeer/ergo-castanet. Uso il costruttore Petri Net da un servizio GRPC usando le definizioni protobuf in https://github.com/ergoplatform/ergo-appkit/tree/develop/docs/design-contracts 

-Con questo in atto sto ora implementando il “Heads or Tails Game” come una Petri Net, con l’idea di poter visualizzare le fasi, convalidare il flusso ed eseguire un’istanza della dApp ErgoPlayground o Appkit.

SuSy:

  • Nessun aggiornamento disponibile

Fonte:

https://ergoplatform.org/en/blog/2022-02-12-ergohack-iii-day-one/

Articoli Correlati

Risposte