技術アーキテクチャ
システム概要
┌─────────────────┐ ┌─────────────────┐ ┌─────────────────┐
│ Frontend │ │ NFT Generator │ │ Smart │
│ (Next.js) │ │ (Python) │ │ Contracts │
│ │ │ │ │ (Sui Move) │
│ - React 19 │───▶│ - Layer Comp. │───▶│ - inuverse pkg │
│ - Tailwind v4 │ │ - SVG Process │ │ - inu_token pkg │
│ - Asset Manager │ │ - Parts Catalog │ │ - inu_test pkg │
└─────────────────┘ └─────────────────┘ └─────────────────┘
│ │ │
│ │ │
▼ ▼ ▼
┌─────────────────┐ ┌─────────────────┐ ┌─────────────────┐
│ Static Assets │ │ Parts Library │ │ Sui Network │
│ │ │ │ │ │
│ - UI Components │ │ - 52 SVG Parts │ │ - Full On-chain │
│ - Animations │ │ - 15-Layer Sys │ │ - Dynamic DOF │
│ - Icons/Images │ │ - Registration │ │ - Hot Potato │
└─────────────────┘ └─────────────────┘ └─────────────────┘フロントエンド
技術スタック
アセット構造
スマートコントラクト
パッケージ構成
1. inuverse - プロダクションNFTシステム
inuverse - プロダクションNFTシステム2. inu_token - ゲーム内トークンシステム
inu_token - ゲーム内トークンシステム3. inu_test - 概念実証パッケージ
inu_test - 概念実証パッケージ15層SVGアーキテクチャ
NFT画像生成システム
コンポーネント構成
生成ロジック
データ変換パイプライン
パーツ登録自動化
実装詳細
技術的革新
Dynamic Object Fields (DOF)
Hot Potato Pattern
SVG合成システム
階層的アクセス制御
デプロイメントと運用
パッケージ独立性
Last updated