04 / 開発する読了 6 分

アーキテクチャとコードベース

リポジトリには Solidity コントラクト、React/Vite dapp、二つの Node サービスがあります。GitBook は gitbook/ 内で独立し、ビルドは非公開設定やプロトコルのネットワークデータを読みません。

ディレクトリ

ディレクトリ 役割
contracts/src トークン、フック、ライブラリ、インターフェース、周辺コントラクト
contracts/test Foundry シナリオ・不変条件テスト
contracts/audit 補助検証ハーネス・検証実行
contracts/scripts ABI 出力、検査、デプロイ手順
contracts/deployments 公開版マニフェストと履歴
dapp/src/chain 設定、ABI、読取り、見積もり、取引
dapp/src/pages Swap、Proof、Keepers、ロードマップ、V2 モジュール
services/shared 共有設定、クライアント、ABI、実行追跡
services/keeper 許可不要操作の実行
services/floor-bot イベント読取りと投稿準備
audit/reports 日付・改訂に紐付く報告と証拠
gitbook/docs 本文書のフランス語原稿

中核コントラクト

構成要素 役割
CubitToken 初期 2,100万の一度限り発行 ERC-20、バーンは hook のみ
CubitHook 税、会計区分、流動性、保守、V2 接続
BandLib 価格計算、換算と tick 丸め、帯の配置形状
WallLib 固定買い壁用の新リンクライブラリ、改訂は要検証
PoolManager v4 プール状態、流動性ポジション、スワップ、決済

フックは CUBIT プールの認可された流動性提供者です。資金はポジションと PoolManager の ERC-6909 claims で追跡するため、フックアドレスのネイティブ ETH 残高だけでは準備金を測れません。

WallLib はフックのストレージで動作します。リンクライブラリは新たな所有者ではなく、claims とポジションはフックに帰属します。ライブラリ bytecode と linking もデプロイ検証に含めます。

周辺コントラクト

構成要素 役割
CubitRouter exact-input/output スワップ、スリッページ制限、期限、決済、売却末尾のバーン
CubitLens 派生ビュー、保守状態、買い壁一覧の読取り
CubitV2 安定したモジュールレジストリ、改訂、first-bound 紹介
CubitVault CUBIT 預入れ、ロック、WETH 報酬
CubitForge 独立子市場の審査制ベータ
CubitLaunch 原子的操作で初回預入れ、初期化、任意の初回課税購入

チームはレジストリで Router、Lens、Vault、Forge を交換できます。トークン、フック、プール識別子、報酬 WETH、レジストリアンカーは対象外です。

読取りの経路

画面または keeper
    → 公開マニフェスト:ネットワーク、中核、レジストリ
    → 指定ブロックのレジストリ:モジュール + 改訂
    → モジュール接続の検証
    → 同ブロックの Lens と hook ビュー
    → 操作の表示または模擬実行

画面では releases.ts がモジュールを解決し、vault.ts が旧 Vault 読取りを維持します。RPC 無応答で署名を許可してはいけません。

スワップの経路

画面は見積もり後に模擬実行します。ルーターが PoolManager の決済コンテキストを開き、フックが課税と吸収トークン分離を行います。ルーターは delta を決済し売却に必要な処理を完了します。

境界が重要です。ルーター callback は想定操作中に PoolManager のみアクセスでき、payer は認証済みのルーター呼び出し元から得ます。

複数買い壁の改訂

WallLib は永続 ID の買い壁一覧と tick 索引を加えます。既存 tick は維持し、新規資金は現在の目標を使います。売却が触れたポジションの走査は検証中です。

改訂は不変条件、Lens 計算、画面、ABI、サービス、ライブラリデプロイに及びます。コンパイルだけで全層が旧 Sepolia と互換とは言えません。版の状況

出典:記載したリポジトリ内ファイル、特に WallLib.Book, WallLib.Wall, CubitHook, releases.ts と各サービスの README。

CUBIT / 2026 年 9 月 10 日 出典と方法