Developer hub
Everything you need to start building.
Choose a guide, connect to a network, and take your first step with Shell Chain.
Choose your starting point
From first node to first app.
Run a local node
Build the node, create a key, and initialize your own development chain.
Open guideUse the TypeScript SDK
Generate post-quantum keys, sign transactions, and connect your application.
Open guideDeploy a smart contract
Compile Solidity, deploy through Shell SDK, and read your contract over JSON-RPC.
Open guideTestnet
Connect. Read. Then build.
Try a read-only RPC request without a wallet. Use Shell SDK when you are ready to create keys and sign transactions.
npm install shell-sdkhttps://testnet-rpc.shell.orgcurl https://testnet-rpc.shell.org \
-H 'Content-Type: application/json' \
--data '{"jsonrpc":"2.0","method":"eth_chainId","params":[],"id":1}'Configured testnet endpoint, not a live status indicator. Test tokens have no monetary value.
Familiar execution. Native signing.
PQVM supports familiar Solidity bytecode semantics. Shell uses 32-byte addresses and post-quantum transaction signatures: use Shell SDK for deployment and writes. Ethereum wallets and signing libraries are not drop-in replacements.
Explore the architecture