Espace développeurs
Tout pour commencer à développer.
Choisissez un guide, connectez-vous à un réseau et faites vos premiers pas avec Shell Chain.
Choisissez votre point de départ
Du premier nœud à la première application.
Lancer un nœud local
Compilez le nœud, créez une clé et initialisez votre chaîne de développement.
Ouvrir le guideUtiliser le SDK TypeScript
Générez des clés post-quantiques, signez des transactions et connectez votre application.
Ouvrir le guideDéployer un contrat
Compilez Solidity, déployez avec Shell SDK et lisez votre contrat via JSON-RPC.
Ouvrir le guideRéseau de test
Connectez. Lisez. Développez.
Essayez une requête RPC en lecture seule sans portefeuille. Utilisez Shell SDK pour créer des clés et signer des 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}'Point d’accès configuré du réseau de test, sans indication de disponibilité en direct. Les jetons de test n’ont aucune valeur monétaire.
Exécution familière. Signatures natives.
PQVM prend en charge la sémantique familière du bytecode Solidity. Shell utilise des adresses de 32 octets et des signatures post-quantiques : utilisez Shell SDK pour les déploiements et les écritures. Les portefeuilles et bibliothèques de signature Ethereum ne sont pas directement interchangeables.
Explorer l’architecture