メインコンテンツまでスキップ

システムアーキテクチャ

HyperPredictシステムアーキテクチャ

スマートコントラクト

  • HyperPredictV1Factory → マーケットペアをデプロイし、手数料や紹介率などのグローバル設定を管理します
  • HyperPredictV1Pair → ラウンド、増分ベット、ロック、決済、手数料、支払いを管理します
  • ReferralRegistry → 紹介関係を追跡します

オラクルモジュール (Pyth)

  • Pyth Network価格フィード を直接使用
  • 決済のための新鮮で信頼性の高い価格設定を保証
  • 決定論的な結果のためにオンチェーンで検証済み

マーケットAPI

  • 公式のPyth Market APIは最新の価格データのみを提供し、履歴は提供しないため、履歴価格を取得するためのカスタムマーケットAPIを構築しました。
  • RESTマーケットデータのためのFastAPI
  • 高頻度の価格とラウンドの履歴ストレージのためのClickHouse

Graph Node

  • The Graphを使用してオンチェーンイベントをインデックス化します
  • BNB Chainインフラストラクチャ上で独自のインデクサーを実行しているため、サードパーティのサブグラフサポートを待つことなくオンチェーンイベントを取り込むことができます。

フロントエンド

  • React + Vite
  • 価格可視化のためのLightweight Charts
  • 認証のためのPrivy
  • ブロックチェーン対話のためのviem
  • スタイリングとコンポーネントのためのTailwind CSSとShadcn UI

コーディングエージェント

  • OpenAI GPT-5 and Codex