速覽入圍 ETHGlobal StarkHack 決賽的 7 個項目

WEEX 唯客博客, 作者:Felix, PANews   ETHGlobal 宣布 StarkHack 決賽入圍名單,在提交和建設的150多個項目中有七個項目入選。本文帶你速覽這7個項目。 Chain Monsters 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 ZkPages允許用戶創建由Starknet智能合約支持的單頁數字內容店面。該平台通過零知識結賬和無痕迹支付來強調隱私和安全,內容通過IPFS存儲和交付。用戶可以輕鬆管理他們的商店、上傳內容和跟蹤他們的審計歷史,確保透明度和問責制。 現場演示網址:https://zkpages.vercel.app (Starknet Sepolia測試網) 演示視頻(Youtube約4分鐘):https://youtu.be/HO9kQjtSUjE Solas Solas是一個基於Starknet的證明系統,允許用戶使用任意類型的數據創建和簽署任何形式的證明。 Solas使用了Cairo lang、Starknet foundry、next js、vercel和starkscan。該項目由兩個主要的cairo合約組成,即startnet認證服務合約和Schema Registry Contract(模式註冊合約)。 StarkSwirl 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:負責構建合約和管理依賴關係 Herodotus:cairo-lib:在鏈上存儲MMR的根,並附加新的承諾 Herodotus:integrity:驗證Stone Prover生成的證明 使用的ZK(零知識)技術: StarkWare:stone-prover:負責為Cairo VM跟蹤生成證明 使用的前端技術: Next.js:用於構建前端 TypeScript、starknet.js、starknet-react:用於與智能合約交互 TailwindCSS、Shadcn、Aceternity:用於設置前端樣式 zKastle zKastle是一款受《Palm Island》啟發的單人策略卡牌遊戲。在這款遊戲中,玩家將控制一個村莊,並通過戰略性地管理資源和升級基礎設施,來幫助村莊發展和繁榮。玩家目標是通過戰術決策和高效的資源管理來最大化積分。 該項目使用Dojo框架,這是一個用於構建可驗證遊戲的開源工具鏈。核心遊戲邏輯是使用Cairo實現,Cairo是一種用於在Starknet上編寫智能合約的編程語言。這些合約處理基本的遊戲機制,確保所有操作都在區塊鏈上安全地執行。 前端使用React和dojo.js sdk構建。Dojo .js通過提供特定於Dojo框架的工具和模塊來補充React,促進前端和後端智能合約之間的無縫集成。值得注意的是,該項目使用了Torii索引器來有效地管理和查詢遊戲數據。 512 Karat 512 Karat是使用Dojo和Origami構建的完全鏈上生成藝術ERC-721項目。 該項目已部署至Sepolia,鑄造已在https://karat.collect-code.com/或https://512karat.vercel.app/開放。 鑄造是免費的,並且最多只供應512個代幣。 WEEX唯客交易所官網:weex.com

Previous:

Next: