ETHGlobal StarkHack の最終候補 7 プロジェクトの概要

avatar
PANews
5日前
本文は約2103字で,全文を読むには約3分かかります
ETHGlobal は、提出および構築された 150 以上のプロジェクトの中から 7 つのプロジェクトが選ばれた StarkHack ファイナリストを発表します。

元の記事編集者: Felix、PANews

ETHGlobal は、提出および構築された 150 以上のプロジェクトの中から 7 つのプロジェクトが選ばれた StarkHack ファイナリストを発表します。この記事では、これら 7 つのプロジェクトについて簡単に説明します。

チェーンモンスター

ETHGlobal StarkHack の最終候補 7 プロジェクトの概要

Chain Monsters は、ブロックチェーンベースのターンベース RPG アクション ゲームです。プレイヤーはモンスターを操作し、PvP 戦闘に参加し、5 x 8 のグリッド上を戦略的に移動し、敵を攻撃してマナを増やし、相手の体力を減らします。

Chain Monsters には、カイロで記述され、Dojo フレームワークを使用して開発されたスマート コントラクトがあります。クライアント側で React と dojo.js SDK を活用して、オンチェーン インタラクションを定義し、Vercel に React アプリケーションをデプロイします。

Chain Monsters は、カートリッジのスロット ソリューションを使用してコントラクトを効率的に展開します。このデプロイメントは、Dojo エコシステムのオープンソースのソーター (Katana) とインデクサー (Torii) によって促進されます。クライアントからのプレーヤーのインタラクションはソーターに直接送信され、クライアント情報の更新はインデクサーとの同期を介して行われます。

ザップ

Zap は、SecureEnclave、アカウント抽象化、TLSN 証明を利用して Web2 のようなエクスペリエンスを Web3 ユーザーに提供するモバイル電子メール ウォレットです。

このアプリケーションは React-Native で開発されており、IOS および Android での展開が可能であり、スマート ウォレットはカイロにあります。このハッカソンでは、Zap が Katana 上にデプロイおよびテストされ、セキュリティのために、Zap は Starknet Js を使用してカスタム署名者を作成しました。

zkPages

ZkPages を使用すると、ユーザーは Starknet スマート コントラクトを利用した単一ページのデジタル コンテンツ ストアフロントを作成できます。このプラットフォームは、ゼロ知識チェックアウトと追跡のない支払いを通じてプライバシーとセキュリティを強調し、コンテンツは IPFS 経由で保存および配信されます。ユーザーはストアを簡単に管理し、コンテンツをアップロードし、監査履歴を追跡して、透明性と説明責任を確保できます。

ライブデモ URL: https://zkpages.vercel.app (Starknet Sepolia テスト ネットワーク)

デモ動画(Youtube 約4分): https://youtu.be/HO9kQjtSUjE

ソラス

Solas は、ユーザーがあらゆる種類のデータを使用してあらゆる形式の証明を作成し、署名できるようにする Starknet ベースの証明システムです。

Solas は Cairo lang、Starknet foundry、next js、vercel、starkscan を使用します。このプロジェクトは、startnet 認証サービス コントラクトとスキーマ レジストリ コントラクトという 2 つの主要な cairo コントラクトで構成されています。

スタークスワール

ETHGlobal StarkHack の最終候補 7 プロジェクトの概要

StarkSwirl は、ユーザーがパブリック チェーン Starknet を使用してプライバシーを保護できるようにするプライバシー保護トークン ミキサーです。

使用されるバックエンド技術:

  • Scarb: コントラクトの構築、依存関係の管理、テストの実行、および Cairo プログラムの実行に使用されます。

  • Lambdaworks: Cairo -vm: 仮想マシンで Cairo プログラムを実行してトレースを生成し、Stone Prover によって検証されます。

  • StarkWare:stone-prover: Cairo VM によって生成されたトレースのプルーフを生成する

  • Herodotus:cairo-lib: カイロ プログラムで MMR (マークル山脈) 証明を検証する

使用されるスマート コントラクト テクノロジー:

  • 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: フロントエンド スタイルの設定に使用されます

zキャッスル

ETHGlobal StarkHack の最終候補 7 プロジェクトの概要

zKastle は、パーム アイランドからインスピレーションを得たシングル プレイヤー戦略カード ゲームです。このゲームでは、プレイヤーは村を管理し、資源を戦略的に管理しインフラをアップグレードすることで村の成長と繁栄を支援します。プレイヤーの目標は、戦術的な決定と効率的なリソース管理を通じてポイントを最大化することです。

このプロジェクトでは、検証可能なゲームを構築するためのオープンソース ツールチェーンである Dojo フレームワークを使用します。コアとなるゲーム ロジックは、Starknet でスマート コントラクトを記述するために使用されるプログラミング言語である Cairo を使用して実装されています。これらのコントラクトは基本的なゲームの仕組みを処理し、すべての操作がブロックチェーン上で安全に実行されることを保証します。

フロントエンドは 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 コインのみです。

元のリンク

オリジナル記事、著者:PANews。転載/コンテンツ連携/記事探しはご連絡ください report@odaily.email;法に違反して転載するには必ず追究しなければならない

ODAILYは、多くの読者が正しい貨幣観念と投資理念を確立し、ブロックチェーンを理性的に見て、リスク意識を確実に高めてください、発見された違法犯罪の手がかりについては、積極的に関係部門に通報することができる。

おすすめの読み物
編集者の選択