与您现有的技术栈无缝集成
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_* 方法