Post-quantique natif. Pour les développeurs.
Créez la suite. Sur des fondations résistantes au quantique.
Une exécution Solidity familière, des signatures post-quantiques et une abstraction de compte native. Commencez en local, explorez le réseau de test et utilisez Shell SDK.
Espace développeurshttps://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.
ML-DSA-65
Signatures post-quantiques
PQVM
Exécution Solidity
32-byte
Adresses natives
v0.27.4
Dernière version publiée
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 guideMachine Virtuelle Post-Quantique
PQVM — la couche d'exécution qui rend la cryptographie post-quantique économique.
PQVM réimplémente une sémantique familière à l'EVM en Rust — vos contrats Solidity existants, scripts Shell SDK et artefacts de contrat se connectent via une couche de compatibilité RPC standard. Les précompilés post-quantiques natifs exposent la vérification ML-DSA-65 et SLH-DSA au niveau de la VM, sans aucun précompilé de cryptographie classique. L'agrégation STARK compresse des milliers de signatures post-quantiques en une preuve succincte unique.