快速瀏覽參加ETHGlobal StarkHack決賽的7個項目


ETHGlobal最終確認了StarkHack的入圍名單,其中包括了七個項目。這些項目包括了基於區塊鏈的焦點RPG動作遊戲Chain Monsters,行動電子郵件錢包Zap,單頁數位內容店面zkPages,基於Starknet的證明系統Solas,隱私保護的代幣混合器StarkSwirl,城堡推出的策略卡牌遊戲zKastle,以及完全鏈上生成藝術項目512 Karat。這些項目使用了各種技術和智能合約來實現他們的目標,在ETHGlobal Sydney決賽中取得進展。

綜合編輯:Felix, PANews

ETHGlobal 宣布StarkHack 最終入圍名單,在提交和建造的150 多個項目中有七個項目入圍。本文帶你速覽這7 個項目。

連續怪獸

Chain Monsters基於區塊鏈的焦點RPG動作遊戲,玩家可以控制怪物、參與PvP戰鬥,並在5×8網格上策略性地移動,攻擊敵人以增加法力並減少敵人的生命值。

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

Chain Monsters採用了Cartridge的插槽解決方案來有效部署合約。此部署由Dojo生態系統中的開源排序器(Katana)和索引器(Torii)促成。來自客戶端的玩家互動平台的排序器,而客戶端資訊更新則透過與索引器同步進行。

Zap

Zap提供行動電子郵件錢包,利用SecureEnclave、Account Abstraction和TLSN證明為Web3用戶帶來類似Web2的體驗。

該應用程式是使用React-Native開發,允許在IOS和Android上部署,智慧錢包位於開羅。為了這次黑客松,Zap在Katana上進行了部署和測試,為了安全,Zap利用Starknet Js創建了一個自訂的簽署者。

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 Registry Contract(模式註冊合約)。

史塔克漩渦

快速瀏覽進入ETHGlobal StarkHack決賽的7個項目

StarkSwirl是一個保護隱私的代幣混合器,我非常感謝使用公鏈Starknet並保護它的隱私。

國家的政策技術:

Scarb:用於建立合約、管理依賴、運行測試和執行Cairo程式Lambdaworks: Cairo -vm:在虛擬機中執行Cairo程式以產生跟踪,然後由Stone Prover驗證StarkWare:stone-prover:為Cairo VM產生的跟踪產生證明Herodotus:cairo-lib:驗證開羅程式中的MMR(Merkle Mountain Range)證明

使用的智能合約技術:

Foundry:用於聲明和部署智能合約Scarb:負責建立合約和管理關係希羅多德:cairo-lib:在鏈上存儲的MMR的根,並附加新的承諾希羅多德:誠信:驗證石證明生成證明

使用ZK(零知識)技術:

StarkWare:stone-prover:負責開羅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 Sydney 決賽的8個項目

資訊來源:0x資訊編譯自網際網路。版權歸作者Felix所有,未經許可,不得轉載

Total
0
Shares
Related Posts