Gate Square “Creator Certification Incentive Program” — Recruiting Outstanding Creators!
Join now, share quality content, and compete for over $10,000 in monthly rewards.
How to Apply:
1️⃣ Open the App → Tap [Square] at the bottom → Click your [avatar] in the top right.
2️⃣ Tap [Get Certified], submit your application, and wait for approval.
Apply Now: https://www.gate.com/questionnaire/7159
Token rewards, exclusive Gate merch, and traffic exposure await you!
Details: https://www.gate.com/announcements/article/47889
Inventory of 7 shortlisted projects for the ETHGlobal StarkHack finals
Original Compilation: Felix, PANews
ETHGlobal announced the shortlist of StarkHack finals, with seven projects selected from over 150 submissions and developments. This article takes you through these 7 projects.
Chain Monsters
Chain Monsters is a blockchain-based turn-based RPG action game where players can control monsters, participate in PvP battles, strategically move on a 5x8 grid, attack enemies to increase mana and reduce opponent’s health.
Chain Monsters wrote smart contracts in Cairo and developed them using the Dojo framework. They defined on-chain interactions using React and dojo.js SDK on the client side, and deployed the React application on Vercel.
Chain Monsters uses the Cartridge slot solution to effectively deploy contracts. This deployment is facilitated by the open source sorter (Katana) and indexer (Torii) in the Dojo ecosystem. Player interactions from the client are directly sent to the sorter, while client information updates are synchronized with the indexer.
Zap
Zap is a mobile email wallet that brings a Web2-like experience to Web3 users using SecureEnclave, Account Abstraction, and TLSN proof.
This application is developed with React-Native and allows deployment on IOS and Android. The smart wallet is located in Cairo. For this hackathon, Zap was deployed and tested on Katana. For security, Zap utilizes Starknet Js to create a custom signer.
zkPages
ZkPages allows users to create single-page digital content stores supported by Starknet smart contracts. The platform emphasizes privacy and security through zero-knowledge checkout and traceless payments, with content stored and delivered via IPFS. Users can easily manage their stores, upload content, and track their audit history, ensuring transparency and accountability.
Live demo link: (Starknet Sepolia testnet)
Demo video (about 4 minutes on Youtube):
Solas
Solas is a proof system based on Starknet, allowing users to create and sign proofs of any type of data.
Solas uses Cairo lang, Starknet foundry, next js, vercel, and starkscan. The project consists of two main cairo contracts, the Startnet Authentication Service Contract and Schema Registry Contract.
StarkSwirl
StarkSwirl is a privacy-protecting Token mixer that allows users to use the Starknet public chain and protect their privacy.
Backend technology used:
Smart Contract technology used:
Using ZK (Zero Knowledge) technology:
Front-end technologies used:
zKastle
zKastle is a single-player strategy card game inspired by Palm Island. In this game, players will control a village and help it develop and prosper by strategically managing resources and upgrading infrastructure. The goal is to maximize points through tactical decisions and efficient resource management.
The project uses the Dojo framework, which is an open-source toolchain for building verifiable games. The core game logic is implemented using Cairo, a programming language for writing smart contracts on Starknet. These contracts handle the basic game mechanics and ensure that all operations are securely executed on the blockchain.
Built using React and dojo.js SDK on the front end. Dojo.js complements React by providing tools and modules specific to the Dojo framework, enabling seamless integration between the front end and back end smart contracts. It is worth noting that this project utilizes the Torii indexer to efficiently manage and query game data.
512 Karat
512 Karat is a fully on-chain generated art ERC-721 project built using Dojo and Origami.
The project has been deployed to Sepolia, minting is either open or in progress.
Minting is free and limited to a maximum of 512 tokens.
Original Text Link