icon_install_ios_web icon_install_ios_web icon_install_android_web

ETHGlobal StarkHack 決賽:7 名入圍者

分析6 年前發佈 6086比...
64 0

原文編譯:Felix、PANews

ETHGlobal 公佈了 StarkHack 的決賽入圍名單,從提交和建造的 150 多個項目中選出了 7 個項目。以下是這七個項目的快速瀏覽。

連鎖怪物

ETHGlobal StarkHack 決賽:7 名入圍者

Chain Monsters 是一款基於區塊鏈的回合製 RPG 動作遊戲,玩家可以控制怪物,參與 PvP 戰鬥,並在 5 x 8 網格上進行戰略移動,攻擊敵人以增加法力並減少對手的生命值。

Chain Monsters 在開羅編寫了智慧合約,並使用 Dojo 框架進行了開發。用戶端使用 React 和 dojo.js SDK 來定義鏈上交互,React 應用程式部署在 Vercel 上。

Chain Monsters 使用 Cartridges 插槽解決方案來有效部署合約。 Dojo 生態系統中的開源排序器 (Katana) 和索引器 (Torii) 促進了此部署。來自客戶端的玩家互動直接傳送到排序器,而客戶端資訊更新則與索引器同步。

電擊

Zap 是一款行動電子郵件錢包,它利用 SecureEnclave、帳戶抽象化和 TLSN 證明為 Web3 用戶帶來類似 Web2 的體驗。

The application was developed in React-Native, allowing deployment on IOS and Android, and the smart wallet is located in Cairo. For this hackathon, Zap was deployed and tested on Katana, and for security, Zap created a custom signer using Starknet Js.

zk頁面

ZkPages 讓用戶可以建立由 Starknet 智慧合約支援的單頁數位內容店面。該平台透過零知識結帳和無痕支付強調隱私和安全,內容透過 IPFS 儲存和交付。用戶可以輕鬆管理他們的商店、上傳內容並追蹤他們的審核歷史記錄,確保透明度和問責制。

現場演示網址: https://zkpages.vercel.app (Starknet Sepolia 測試網)

示範影片(Youtube 約4分鐘): https://youtu.be/HO9kQjtSUjE

索拉斯

Solas 是一個基於 Starknet 的證明系統,允許使用者使用任何類型的資料創建和簽署任何形式的證明。

Solas 使用 Cairo lang、Starknet Foundry、next js、vercel 和 starkscan。該專案由兩個主要的 cairo 合約組成,startnet 身份驗證服務合約和 Schema 註冊合約。

史塔克漩渦

ETHGlobal StarkHack 決賽:7 名入圍者

StarkSwirl是一個保護隱私的代幣混合器,允許用戶使用公鏈Starknet並保護自己的隱私。

使用的後端技術:

  • Scarb:用於建立合約、管理依賴關係、運行測試和執行 Cairo 程序

  • Lambdaworks:cairo -vm:在虛擬機中執行 Cairo 程式以產生跟踪,然後由 Stone Prover 驗證

  • StarkWare:stone-prover:為 Cairo VM 產生的痕跡產生證明

  • Herodotus:cairo-lib:驗證 Cairo 程式中的 MMR(Merkle Mountain Range)證明

使用的智能合約技術:

  • Foundry:用於聲明和部署智能合約

  • Scarb:負責建構合約和管理依賴關係

  • 希羅多德:cairo-lib:在鏈上儲存 MMR 的根並附加新的承諾

  • 希羅多德:完整性:驗證 Stone Prover 生成的證明

使用的ZK(零知識)技術:

  • StarkWare:stone-prover:負責追蹤並產生 Cairo VM 的證明

使用的前端技術:

  • Next.js:用於建立前端

  • TypeScript、starknet.js、starknet-react:用於與智能合約交互

  • TailwindCSS、Shadcn、Aceternity:用於設定前端樣式

卡斯特爾

ETHGlobal StarkHack 決賽:7 名入圍者

zKastle 是一款受棕櫚島啟發的單人策略卡牌遊戲。在這款遊戲中,玩家將控制一個村莊,透過策略性地管理資源和升級基礎設施來幫助其發展和繁榮。玩家的目標是透過戰術決策和有效的資源管理來最大化分數。

該專案使用 Dojo 框架,這是一個用於建立可驗證遊戲的開源工具鏈。核心遊戲邏輯是使用 Cairo 來實現的,Cairo 是一種用於在 Starknet 上編寫智慧合約的程式語言。這些合約處理基本的遊戲機制,確保所有操作都在區塊鏈上安全地執行。

前端是使用React和dojo.js sdk建構的。 Dojo.js 透過提供特定於 Dojo 框架的工具和模組來補充 React,促進前端和後端智慧合約之間的無縫整合。值得注意的是,該專案使用 Torii 索引器來有效管理和查詢遊戲資料。

512 克拉

512 Karat 是一個使用 Dojo 和 Origami 構建的完全鏈上生成藝術 ERC-721 項目。

該項目已部署到Sepolia,鑄幣現已開放 https://karat.collect-code.com/ 或者 https://512karat.vercel.app/ .

鑄造是免費的,最大供應量為 512 個代幣。

原文連結

本文來源於網路:ETHGlobal StarkHack Finals: 7 Finalists

相關:基於平均場博弈論的盃賽賽制CP505協議賽局機制創新

一、引言在國際開放的大型盃賽體系中,國際合法博彩集團在比賽規則的發展中發揮重要作用,對整個體育產業資本產生重大影響。每屆世界重大賽事,例如世界杯,博彩公司都會為所有參賽球隊給出賠率,世界各地的球迷會根據自己的喜好選擇自己的球隊進行投注。 [1] 賠率設定涉及非常複雜的數學分析,是整個競技遊戲的核心。賠率是根據參賽球隊實力、球員目前狀態、球隊歷史表現等一系列指標進行加權計算,由博彩公司主觀給出。這…

© 版權聲明

相關文章