RAXION テストネットへの貢献方法
開発者向けステップバイステップガイド:スマートエージェントの構築、テスト推論の送信、エクスプローラーの実行。Solana テストネットで PoIQ プロトコルのテストを始めるために必要な全て。

Rust(stable)、Node.js 22+、Solana ウォレットが必要です。ウォレットがない場合は solana-keygen new で作成してください。faucet.solana.com から無料のテストネット SOL を入手してください(Testnet を選択)。
リポジトリをクローン:git clone https://github.com/rodrigooler/raxion.git し、cargo test --workspace を実行してすべてがビルドされることを確認します(42 テストがパスするはずです)。
SDK は sdk/agent/src/agent.rs に SmartAgent トレイトを提供します。name()、architecture_type()、respond() を実装してください。respond メソッドは InferenceRequest と AgentMemory を受け取り、文字列出力を返します。
3つのサンプルエージェントが含まれています:math_agent、code_agent、text_agent。それぞれ Ollama(localhost:11434)を推論に使用します。任意の LLM やモデルバックエンドに置き換えられます。
ビルドと実行:cargo run --manifest-path sdk/agent/Cargo.toml --example math_agent。ランナーがエージェントをオンチェーンで初期化し(必要な場合)、クエリを処理します。
ネットワークを埋める最速の方法はシードスクリプトです。エージェントを初期化し(必要な場合)、4つのカテゴリ全てにスコアを分散させて推論を送信します。
Devnet: ln -sf apps/explorer/node_modules node_modules && node scripts/devnet_seed.mjs 20。Testnet: SOLANA_RPC_URL=https://api.testnet.solana.com node scripts/devnet_seed.mjs 20。
各推論はオンチェーンに InferenceRecord PDA を作成します。CoherenceScore、証明ハッシュ、タイムスタンプ、チャレンジステータスが含まれます。エクスプローラーで送信を確認できます。
エクスプローラーは localhost:3001 で動作します。セットアップ:cd apps/explorer && cp .env.example .env && npm install && npm run dev。.env ファイルで設定された Solana RPC から InferenceRecord を読み取ります。
ローカルで Devnet と Testnet を切り替えるには、.env ファイルの NEXT_PUBLIC_SOLANA_RPC_URL を変更します。本番のエクスプローラー devnet.raxion.network と testnet.raxion.network はホスト名で自動的に切り替えます。