Original Text Compilation: Felix, PANews
ETHGlobal annonce la liste des finalistes de StarkHack, avec sept projets sélectionnés parmi plus de 150 projets soumis et développés. Cet article vous présente rapidement ces 7 projets.
Chain Monsters est un jeu d’action RPG au tour par tour basé sur la blockchain, dans lequel les joueurs peuvent contrôler des monstres, participer à des combats PvP, se déplacer stratégiquement sur une grille de 5 x 8 et attaquer les ennemis pour augmenter leur mana et réduire les points de vie de l’adversaire.
Chain Monsters a écrit des smart contracts dans Cairo et les a développés en utilisant le framework Dojo. Il utilise React et le SDK dojo.js côté client pour définir les interactions hors chaîne et déploie l’application React sur Vercel.
Chain Monsters utilise la solution de fente de cartouche pour déployer efficacement des contrats. Ce déploiement est facilité par le trieuse open source (Katana) et l’indexeur (Torii) de l’écosystème Dojo. Les interactions des joueurs depuis le client sont directement envoyées au trieuse, tandis que les mises à jour des informations client sont synchronisées avec l’indexeur.
Zap est un portefeuille de messagerie électronique mobile qui utilise SecureEnclave, Account Abstraction et TLSN Proof pour offrir aux utilisateurs de Web3 une expérience similaire à celle de Web2.
Cette application a été développée en React-Native et permet un déploiement sur iOS et Android. Le portefeuille intelligent est situé au Caire. Pour ce hackathon, Zap a été déployé et testé sur Katana. Pour des raisons de sécurité, Zap utilise Starknet Js pour créer un signataire personnalisé.
ZkPages permet aux utilisateurs de créer des vitrines de contenu numérique à page unique prises en charge par des contrats intelligents Starknet. La plateforme met l’accent sur la confidentialité et la sécurité grâce à des paiements à preuve zéro et des transactions sans trace. Le contenu est stocké et livré via IPFS. Les utilisateurs peuvent gérer facilement leurs magasins, télécharger du contenu et suivre leur historique d’audit pour assurer la transparence et la responsabilité.
URL de démonstration en direct: (Réseau de test Starknet Sepolia)
Vidéo de démonstration (environ 4 minutes sur Youtube):
Solas est un système de preuve basé sur Starknet qui permet aux utilisateurs de créer et de signer des preuves de toutes formes en utilisant n’importe quel type de données.
Solas utilise Cairo lang, Starknet foundry, next js, Vercel et starkscan. Le projet se compose de deux contrats Cairo principaux, à savoir le contrat de service d’authentification startnet et le contrat d’enregistrement de schéma (contrat d’enregistrement de schéma).
StarkSwirl est un mélangeur de jetons qui protège la vie privée, permettant aux utilisateurs d’utiliser la chaîne publique Starknet et de protéger leur vie privée.
Technologies backend utilisées :
La technologie de smart contracts utilisée :
Technologie ZK (Zero Knowledge) utilisée:
Les technologies frontales utilisées :
zKastle est un jeu de cartes stratégique solo inspiré de « Palm Island ». Dans ce jeu, les joueurs contrôlent un village et aident à son développement et sa prospérité en gérant stratégiquement les ressources et en améliorant les infrastructures. Le but des joueurs est de maximiser leur score en prenant des décisions tactiques et en gérant efficacement les ressources.
Ce projet utilise le cadre Dojo, un outil open source pour construire des jeux vérifiables. La logique de jeu principale est mise en œuvre à l’aide de Cairo, un langage de programmation pour écrire des smart contracts sur Starknet. Ces contrats gèrent les mécanismes de jeu de base, garantissant que toutes les opérations sont exécutées en toute sécurité off-chain.
Le frontend est construit avec React et le sdk dojo.js. Dojo.js complète React en fournissant des outils et des modules spécifiques au framework Dojo, facilitant l’intégration transparente entre le frontend et les smart contracts backend. Il est à noter que ce projet utilise l’indexeur Torii pour gérer et interroger efficacement les données de jeu.
512 Karat est un projet ERC-721 d’art génératif entièrement hors chaîne construit avec Dojo et Origami.
Le projet a été déployé à Sepolia et la production a été ouverte ou est en cours.
La fabrication est gratuite et se limite à un maximum de 512 jetons.
Lien vers l’article original