ETHGlobal mengumumkan daftar finalis StarkHack, dengan tujuh proyek terpilih dari lebih dari 150 proyek yang diajukan dan dibangun. Artikel ini akan memberi Anda gambaran singkat tentang 7 proyek tersebut.
Monster Rantai
Chain Monsters adalah game aksi RPG berbasis blockchain berbasis giliran, di mana pemain dapat mengontrol monster, berpartisipasi dalam pertempuran PvP, dan secara strategis bergerak di atas grid 5 x 8 untuk menyerang musuh untuk meningkatkan kekuatan dan mengurangi poin kesehatan lawan.
Chain Monsters telah menulis smart contract di Cairo, dan mengembangkannya menggunakan kerangka kerja Dojo. Mereka menggunakan React dan SDK dojo.js di sisi klien untuk mendefinisikan interaksi on-chain, dan mendeploy aplikasi React di Vercel.
Chain Monsters menggunakan solusi slot Cartridge untuk efektif men-deploy kontrak. Proses deploy ini difasilitasi oleh sorter open source (Katana) dan indexer (Torii) yang terdapat dalam ekosistem Dojo. Interaksi pemain dari sisi klien dikirimkan langsung ke sorter, sementara informasi pembaruan dari sisi klien disinkronkan dengan indexer.
Zap
Zap adalah dompet email seluler yang menggunakan SecureEnclave, Account Abstraction, dan TLSN untuk memberikan pengalaman Web2 kepada pengguna Web3.
Aplikasi ini dikembangkan menggunakan React-Native, dapat diterapkan di IOS dan Android, dan dompet pintar terletak di Kairo. Untuk hackathon ini, Zap diterapkan dan diuji pada Katana. Untuk keamanan, Zap menggunakan pembuat tanda tangan khusus yang dibuat dengan Starknet Js.
zkPages
ZkPages memungkinkan pengguna untuk membuat toko konten digital satu halaman yang didukung oleh smart contract Starknet. Platform ini menekankan privasi dan keamanan melalui pembayaran tanpa jejak dan pembayaran dengan pengetahuan nol. Konten disimpan dan disampaikan melalui IPFS. Pengguna dapat dengan mudah mengelola toko mereka, mengunggah konten, dan melacak riwayat audit mereka untuk memastikan transparansi dan akuntabilitas.
Solas adalah sistem bukti berbasis Starknet yang memungkinkan pengguna untuk membuat dan menandatangani bukti dalam bentuk apa pun dengan menggunakan jenis data apa pun.
Solas menggunakan Cairo lang, Starknet foundry, next js, vercel, dan starkscan. Proyek ini terdiri dari dua kontrak cairo utama, yaitu kontrak layanan otentikasi startnet dan Kontrak Pendaftaran Skema.
StarkSwirl
StarkSwirl adalah mixer token yang melindungi privasi, memungkinkan pengguna menggunakan Starknet di blockchain publik dan melindungi privasi mereka.
Teknologi backend yang digunakan:
Scarb:digunakan untuk membangun kontrak, mengelola dependensi, menjalankan pengujian, dan menjalankan program Cairo
Lambdaworks: Cairo -vm:menjalankan program Cairo di dalam mesin virtual untuk menghasilkan jejak, kemudian diverifikasi oleh Stone Prover
StarkWare: stone-prover: menghasilkan bukti untuk jejak yang dihasilkan oleh Cairo VM
Herodotus:cairo-lib:Verifikasi bukti MMR (Merkle Mountain Range) dalam program Cairo
Teknologi Kontrak Pintar yang Digunakan:
Foundry:digunakan untuk mendeklarasikan dan mendeploy smart contract
Scarb: bertanggung jawab dalam membangun kontrak dan mengelola hubungan ketergantungan
Herodotus: cairo-lib: Menyimpan akar MMR di atas rantai, dan menambahkan komitmen baru
Herodotus: integritas: memverifikasi bukti yang dihasilkan oleh Stone Prover
Menggunakan teknologi ZK (Zero Knowledge):
StarkWare: stone-prover: bertanggung jawab untuk melacak pembangkitan bukti untuk Cairo VM
Teknologi frontend yang digunakan:
Next.js: untuk membangun frontend
Type, starknet.js, starknet-react: digunakan untuk berinteraksi dengan smart contract
TailwindCSS, Shadcn, Aceternity: digunakan untuk mengatur gaya front-end
zKastle
zKastle adalah permainan kartu strategi solo yang terinspirasi oleh "Palm Island". Dalam permainan ini, pemain akan mengendalikan sebuah desa, dan dengan mengelola sumber daya secara strategis dan meningkatkan infrastruktur, akan membantu desa berkembang dan makmur. Tujuan pemain adalah memaksimalkan skor melalui keputusan taktis dan manajemen sumber daya yang efisien.
Proyek ini menggunakan kerangka Dojo, yang merupakan rangkaian alat sumber terbuka untuk membangun game yang dapat diverifikasi. Logika inti permainan diimplementasikan menggunakan Cairo, yang merupakan bahasa pemrograman untuk menulis smart contract di Starknet. Kontrak-kontrak ini menangani mekanisme dasar permainan, memastikan semua operasi dieksekusi dengan aman di atas rantai-blok.
Front-end menggunakan React dan SDK dojo.js untuk membangun. Dojo.js melengkapi React dengan menyediakan alat dan modul yang khusus untuk kerangka kerja Dojo, memfasilitasi integrasi yang mulus antara smart contract front-end dan back-end. Perlu dicatat bahwa proyek ini menggunakan indeks Torii untuk efektif mengelola dan mengakses data permainan.
512 Karat
512 Karat adalah proyek seni ERC-721 yang sepenuhnya dibangun di atas rantai menggunakan Dojo dan Origami.
Proyek ini telah didaftarkan di Sepolia, pencetakan telah dilakukan atau dibuka.
Cetak gratis dan maksimal hanya menyediakan 512 token.
Tautan Asli
Lihat Asli
Halaman ini mungkin berisi konten pihak ketiga, yang disediakan untuk tujuan informasi saja (bukan pernyataan/jaminan) dan tidak boleh dianggap sebagai dukungan terhadap pandangannya oleh Gate, atau sebagai nasihat keuangan atau profesional. Lihat Penafian untuk detailnya.
Menghitung 7 proyek terpilih untuk final ETHGlobal StarkHack
Ringkasan Asli: Felix, PANews
ETHGlobal mengumumkan daftar finalis StarkHack, dengan tujuh proyek terpilih dari lebih dari 150 proyek yang diajukan dan dibangun. Artikel ini akan memberi Anda gambaran singkat tentang 7 proyek tersebut.
Monster Rantai
Chain Monsters adalah game aksi RPG berbasis blockchain berbasis giliran, di mana pemain dapat mengontrol monster, berpartisipasi dalam pertempuran PvP, dan secara strategis bergerak di atas grid 5 x 8 untuk menyerang musuh untuk meningkatkan kekuatan dan mengurangi poin kesehatan lawan.
Chain Monsters telah menulis smart contract di Cairo, dan mengembangkannya menggunakan kerangka kerja Dojo. Mereka menggunakan React dan SDK dojo.js di sisi klien untuk mendefinisikan interaksi on-chain, dan mendeploy aplikasi React di Vercel.
Chain Monsters menggunakan solusi slot Cartridge untuk efektif men-deploy kontrak. Proses deploy ini difasilitasi oleh sorter open source (Katana) dan indexer (Torii) yang terdapat dalam ekosistem Dojo. Interaksi pemain dari sisi klien dikirimkan langsung ke sorter, sementara informasi pembaruan dari sisi klien disinkronkan dengan indexer.
Zap
Zap adalah dompet email seluler yang menggunakan SecureEnclave, Account Abstraction, dan TLSN untuk memberikan pengalaman Web2 kepada pengguna Web3.
Aplikasi ini dikembangkan menggunakan React-Native, dapat diterapkan di IOS dan Android, dan dompet pintar terletak di Kairo. Untuk hackathon ini, Zap diterapkan dan diuji pada Katana. Untuk keamanan, Zap menggunakan pembuat tanda tangan khusus yang dibuat dengan Starknet Js.
zkPages
ZkPages memungkinkan pengguna untuk membuat toko konten digital satu halaman yang didukung oleh smart contract Starknet. Platform ini menekankan privasi dan keamanan melalui pembayaran tanpa jejak dan pembayaran dengan pengetahuan nol. Konten disimpan dan disampaikan melalui IPFS. Pengguna dapat dengan mudah mengelola toko mereka, mengunggah konten, dan melacak riwayat audit mereka untuk memastikan transparansi dan akuntabilitas.
URL demonstrasi langsung: (jaringan uji Starknet Sepolia)
Video demonstrasi (sekitar 4 menit di YouTube):
Solas
Solas adalah sistem bukti berbasis Starknet yang memungkinkan pengguna untuk membuat dan menandatangani bukti dalam bentuk apa pun dengan menggunakan jenis data apa pun.
Solas menggunakan Cairo lang, Starknet foundry, next js, vercel, dan starkscan. Proyek ini terdiri dari dua kontrak cairo utama, yaitu kontrak layanan otentikasi startnet dan Kontrak Pendaftaran Skema.
StarkSwirl
StarkSwirl adalah mixer token yang melindungi privasi, memungkinkan pengguna menggunakan Starknet di blockchain publik dan melindungi privasi mereka.
Teknologi backend yang digunakan:
Teknologi Kontrak Pintar yang Digunakan:
Menggunakan teknologi ZK (Zero Knowledge):
Teknologi frontend yang digunakan:
zKastle
zKastle adalah permainan kartu strategi solo yang terinspirasi oleh "Palm Island". Dalam permainan ini, pemain akan mengendalikan sebuah desa, dan dengan mengelola sumber daya secara strategis dan meningkatkan infrastruktur, akan membantu desa berkembang dan makmur. Tujuan pemain adalah memaksimalkan skor melalui keputusan taktis dan manajemen sumber daya yang efisien.
Proyek ini menggunakan kerangka Dojo, yang merupakan rangkaian alat sumber terbuka untuk membangun game yang dapat diverifikasi. Logika inti permainan diimplementasikan menggunakan Cairo, yang merupakan bahasa pemrograman untuk menulis smart contract di Starknet. Kontrak-kontrak ini menangani mekanisme dasar permainan, memastikan semua operasi dieksekusi dengan aman di atas rantai-blok.
Front-end menggunakan React dan SDK dojo.js untuk membangun. Dojo.js melengkapi React dengan menyediakan alat dan modul yang khusus untuk kerangka kerja Dojo, memfasilitasi integrasi yang mulus antara smart contract front-end dan back-end. Perlu dicatat bahwa proyek ini menggunakan indeks Torii untuk efektif mengelola dan mengakses data permainan.
512 Karat
512 Karat adalah proyek seni ERC-721 yang sepenuhnya dibangun di atas rantai menggunakan Dojo dan Origami.
Proyek ini telah didaftarkan di Sepolia, pencetakan telah dilakukan atau dibuka.
Cetak gratis dan maksimal hanya menyediakan 512 token.
Tautan Asli