Documentation Index
Fetch the complete documentation index at: https://docs.magicblock.gg/llms.txt
Use this file to discover all available pages before exploring further.
クイックアクセス
サンプルを見る:GitHub
Private Counter の Anchor 実装
ライブサンプルアプリ
Private Counter を試す
MagicBlock の Private Ephemeral Rollup は、入口の段階で、トランザクションが受け付けられたり実行されたりする前に、
ノードレベルでの IP ジオフェンシング、OFAC 制裁リスト、制限対象の管轄区域に基づくコンプライアンス制御を実施します。詳細はこちら
ステップ・バイ・ステップ ガイド
プログラムを構築し、MagicBlock の Permission ProgramACLseoPoyC3cBqoUtkbjZ4aDrkurZW86v19pXz2XQnp1 と Delegation Program DELeGGvXpWV2fqJUhqcF5ZSYMS4JTLjteaAMARRSaeSh を利用するパーミッションおよび委任フックを追加してアップグレードします:
通常通り Solana プログラムを書きます。
1 つの
delegate 命令でパーミッションアカウントの作成、その委任、そしてパーミッション制御下のアカウントの TEE バリデーターへの委任までをまとめて行います。対称的な undelegate 命令は、ベースレイヤーへ戻る際に両方のアカウントを原子的に解放します。アクセス制御の詳細を見る。これらの公開バリデータは開発用として利用できます。委任命令には、 対象となる ER バリデータを必ず追加してください。
メインネット- アジア (as.magicblock.app):
MAS1Dt9qreoRMQ14YQuhg8UTZMMzDdKhmkZMECCzk57 - EU (eu.magicblock.app):
MEUGGrYPxKk17hCr7wpT6s8dtNokZj5U2L57vjYMS8e - 米国 (us.magicblock.app):
MUS3hc9TCw4cGC12vHNoYcCGzJG1txjgQLZWVoeNHNd - TEE (mainnet-tee.magicblock.app):
MTEWGuqxUpYZGFJQcp8tLN7x5v9BSeoFHYWQQ3n3xzo
- アジア (devnet-as.magicblock.app):
MAS1Dt9qreoRMQ14YQuhg8UTZMMzDdKhmkZMECCzk57 - EU (devnet-eu.magicblock.app):
MEUGGrYPxKk17hCr7wpT6s8dtNokZj5U2L57vjYMS8e - 米国 (devnet-us.magicblock.app):
MUS3hc9TCw4cGC12vHNoYcCGzJG1txjgQLZWVoeNHNd - TEE (devnet-tee.magicblock.app):
MTEWGuqxUpYZGFJQcp8tLN7x5v9BSeoFHYWQQ3n3xzo
- ローカル ER (localhost:7799):
mAGicPQYBMvcYveUZA5F5UNNwyHvfYh5xkLS2Fr1mev
Anchor CLI を使って Solana プログラムをデプロイします。
ユーザーにメッセージを署名してもらい、TEE エンドポイントから認可トークンを取得します。
認可トークンをリクエストし、機密トランザクションを送信します。
Private Counter サンプル
以下のソフトウェアパッケージが必要になる場合があります。ほかのバージョンでも互換性がある可能性があります。| ソフトウェア | バージョン | インストールガイド |
|---|---|---|
| Solana | 2.3.13 | Solana をインストール |
| Rust | 1.85.0 | Rust をインストール |
| Anchor | 0.32.1 | Anchor をインストール |
| Node | 24.10.0 | Node をインストール |
最新の Permission Program は SDK バージョン
>=0.8.0 が必要です。詳細はマイグレーションガイドを参照してください。
コードスニペット
- 1. プログラムを書く
- 2. 制限付き委任
- 3. デプロイ
- 4. 認可
- 5. テスト
initialize と increment 命令を持つシンプルな counter プログラムです。形は public な counter とまったく同じで、プライバシー機能は次のステップで追加します:アクセス制御
きめ細かなアクセス制御
オンチェーンプライバシー
プライバシーの仕組みと概念
認可
認可フレームワーク
コンプライアンスフレームワーク
コンプライアンス基準とガイドライン
Solana エクスプローラー
Solana 上のトランザクションとアカウントの情報を確認できます。Solana エクスプローラー
公式 Solana エクスプローラー
Solscan
Solana ブロックチェーンを探索する
Solana RPC プロバイダー
既存の RPC プロバイダーを通じてトランザクションやリクエストを送信します。Solana
Free Public Nodes
Helius
Free Shared Nodes
Triton
Dedicated High-Performance Nodes
Solana バリデータダッシュボード
Solana バリデータインフラのリアルタイム更新を確認できます。Solana Beach
Get Validator Insights
Validators App
Discover Validator Metrics
サーバーステータス
Solana と MagicBlock のサーバーステータスを確認しましょう。Solana Status
Subscribe to Solana Server Updates
MagicBlock Status
Subscribe to MagicBlock Server Status
MagicBlock プロダクト
エフェメラルロールアップ(ER)
Solana 上でリアルタイムかつ手数料ゼロのトランザクションを安全に実行します。
プライベート・エフェメラルロールアップ(PER)
コンプライアンスを保ちながら機密データを保護 — Ephemeral Rollups の上に構築されています。
プライベート決済 API
あなたのアプリにオンチェーンのプライベート送金を数秒で統合 — コンプライアンスもデフォルトで備わっています。
検証可能ランダム関数(VRF)
証明可能に公平なオンチェーンランダム性を1秒以内に追加 — 無料で。
価格オラクル
取引や DeFi 向けの低遅延オンチェーン価格フィードにアクセスできます。

