既存スタックとシームレスに統合

SolidityコントラクトとスタンダードツールはPQVMのEthereumツール互換RPCレイヤー経由で動作します。量子安全は自動的に適用されます。

shell-chain
# Get started with Shell Chain in minutes
 
# 1. Install the TypeScript SDK
$ npm install [email protected]
[email protected] installed (ML-DSA-65 post-quantum signing)
 
# 2. Generate a post-quantum keypair
$ node -e "const {generateMlDsa65KeyPair} = require('shell-sdk'); console.log(generateMlDsa65KeyPair().address)"
✓ Address: 0x3a7f1c8e2b4d9f6a...
 
# 3. Build and run a node from source
$ git clone https://github.com/ShellDAO/shell-chain.git
$ cd shell-chain && cargo build --release
$ shell-node run --storage-profile full
🚀 Shell Chain node started on port 30303
📡 JSON-RPC available at http://127.0.0.1:8545

ゼロコンフィグ

既存のSolidityコントラクトはそのままデプロイ可能

使い慣れたツール

Solidity 字节码与 Shell SDK — すべてそのまま動作

デフォルトで量子安全

すべてのトランザクションをML-DSA-65で署名

ネイティブアカウント抽象化

プロトコル層のスマートアカウント — 鍵ローテーション、カスタムバリデーター、バンドラー不要

Shell SDK

TypeScript SDKでShell Chainを構築 — PQ鍵生成、トランザクション署名、完全RPCクライアントをワンパッケージで。

shell-sdk
npmで見る
# Install the SDK
$ npm install shell-sdk
# Generate a PQ keypair
$ shell-sdk keygen --algo ml-dsa-65
✓ Address: 0x0b871be37a4af6348d28a90dbecc96820aa50d5178b7cbd7ced3d710e5a7eda9
✓ Algorithm: ML-DSA-65 (FIPS 204)
PQ鍵生成ML-DSA-65 & SLH-DSA-SHA2-256f
トランザクション署名デフォルトでポスト量子
完全RPCクライアント全eth_*メソッド