動的トランザクションルーティング
MagicBlock の Magic Router は、トランザクションメタデータに基づいて、Ephemeral Rollups と Solana のどちらで実行すべきかを賢く判断する動的トランザクションルーティングエンジンです。 これにより、開発者は手動でルーティングロジックを書く必要がなくなり、取引速度と開発体験の両方が大きく向上します。- ✅ 単一エンドポイントで簡単統合:1 つの RPC エンドポイントに接続するだけ
- ✅ シームレスなウォレット体験:接続、署名、送信だけでよく、裏側を意識する必要はありません
- ✅ より速い確認:Magic Router が最速の利用可能エンドポイントへルーティングします

クイックアクセス
Anchor
Anchor プログラムと統合する
Native Rust
Native Rust プログラムと統合する
API
Magic Router API を試す
コードスニペット
動的にトランザクションを送る前に、まず Magic Router との接続を初期化します。これらの公開 RPC エンドポイントは現在無料で、開発用途に利用できます:
Magic Router Devnet: https://devnet-router.magicblock.app
Magic Router Devnet: https://devnet-router.magicblock.app
ephemeral-rollups-kitは@solana/kit向けephemeral-rollups-sdkは@solana/web.js向け

- クライアント - トランザクション送信 dApp またはユーザーが Magic Router RPC エンドポイントへトランザクションを送信します。
- RPC - メタデータ検査 Magic Router はトランザクションメタデータを調べ、writable accounts の owner を確認します。
-
Validator - スマートルーティングと実行
メタデータに基づいて、ルーターは次のどちらへ送るかを判断します。
- Ephemeral Rollup:高速・低レイテンシ・ゼロコスト実行向け
- Solana:永続的で高スループットな実行向け

