// Starknet

The Stack Starknet Les développeurs s'y mettent

Connectez-vous à Starknet ,Mainnet et Sepolia Testnet grâce à un RPC à faible latence, à l'intégralité des données d'archive, à des API de débogage et de traçage, ainsi qu'à l'Streams en temps réel. La pile de données complète d'Starknet , gérée depuis un tableau de bord unique Quicknode .

// Réseaux pris en chargeMainnetSepolia Testnet
// SLA garantissant une disponibilité de 99,99 %Plus de 17 régions dans le monde
// Unified Starknet Stack

Mainnet, Testnet, Archive et
: WSS sur un seul tableau de bord.

Starknet Les développeurs ont besoin de bien plus que les fonctionnalités de base du RPC. Quicknode offre une gamme complète de fonctionnalités : JSON-RPC à faible latence, historique d'archivage complet, traçabilité, Pathfinder et abonnements WSS, le tout depuis un seul tableau de bord.

InterfaceÉtat
MAINNETEN LIGNE
TESTNETEN LIGNE
ARCHIVESEN LIGNE
WSSACTIF
// Read & Subscribe

Accès aux données pour toutes les charges de travail d'Starknet

Interrogez et abonnez-vous aux données d'Starknet s avec une faible latence. Qu'il s'agisse d'un simple appel de contrat ou de l'historique complet des blocs et de l'état, vous disposez de l'interface adaptée à chaque tâche.

JSON-RPC via HTTPS et WSS sur Mainnet et Sepolia Testnet
Appels de contrat, lectures de blocs et d'états, événements et état des transactions
Accès aux archives de l'historique complet de l'Starknet , sans aucune suppression
API de traçage pour l'analyse de l'exécution
Méthodes « Pathfinder » pour les vérifications et l'amélioration des lectures
// Build & Ship

Prise en charge native d'SDK

Transactions foncières sur le même compte « Quicknode ». La suite d'outils « Starknet », que vous connaissez déjà, fonctionne sans changement.

starknetLes fichiers .js et starknet.py sont pris en charge par défaut
Authentification par jeton, limitation du débit, JWT et liste blanche sur chaque endpoint
Couverture complète des méthodes de bloc, d'état, d'appel, d'événement et de transaction
Envoyer des transactions « invoke » et « declare » via des points de terminaison à faible latence et à routage géographique

Sécurité et conformité de niveau entreprise intégrées

SOC 1
SOC 2 Type II
ISO 27001
// Every Starknet Data Pattern

La suite complète de données.
Tous les modèles de données d'Starknet .

Six façons d'accéder aux données d'Starknet , qu'il s'agisse d'une simple demande de contrat ou de l'historique complet des archives. Choisissez l'interface qui vous convient et accélérez vos expéditions.

Starknet JSON-RPC

starknet s complètes : _ JSON-RPC sur HTTPS et WSS sur Mainnet et Sepolia Testnet. Appelez des contrats, lisez des blocs et l'état, récupérez des événements, vérifiez l'état des transactions et diffusez des transactions d'appel, avec des limites de débit prévisibles.

Accès aux archives

Starknet t historique complet de l'état du réseau, sans aucune suppression. Consultez n'importe quel bloc, mise à jour d'état ou événement depuis la genèse à des fins d'indexation, d'analyse et de rapprochement.

API Trace

Suivez l'exécution des transactions sur le rollup basé sur STARK de Starknet. Examinez les appels internes et déboguez les contrats Cairo en fonction de l'état actuel de la chaîne.

API d'écriture des transactions

Envoyez les transactions « invoke », « declare » et « deploy-account » via l'API d'écriture de Starknet . Diffusez les transactions signées à partir de starknet.js ou starknet.py vers une instance privée de Quicknode endpoint .

Pathfinder RPC

Méthodes des nœuds Pathfinder pour les preuves, l'état des transactions et l'accès amélioré aux données d'Starknet , s'appuyant sur le protocole JSON-RPC de base. À utiliser lorsque vous avez besoin d'opérations de lecture spécifiques à Pathfinder allant au-delà de la spécification standard.

Abonnements WebSocket

Abonnez-vous aux nouveaux blocs, événements et statuts de transaction via WSS grâce aux méthodes WebSocket « Starknet » et « Pathfinder ». Recevez les mises à jour dès leur arrivée, sans interrogation régulière.

// Developer Experience

starknet natif _ RPC,
sans réécriture.

Pointez starknet.js vers Quicknode ,Starknet etendpoint pour appeler des contrats, lire des blocs et envoyer des transactions d'appel. Il s'agit du même starknet_JSON-RPC que vous utilisez déjà, sur une infrastructure privée à faible latence.

Pas de réécriture

Pointez votre base de code Starknet existante vers Quicknode endpoint , puis effectuez le déploiement. Les fichiers starknet.js, starknet.py et vos contrats Cairo sont transférés tels quels.


Mêmes méthodes JSON-RPC d'Starknet

starknet_call, starknet_getEvents, starknet_getBlockWithTxs, ainsi que les extensions Pathfinder se comportent exactement de la même manière que sur un nœud auto-hébergé.

  • 01
  • 02
  • 03
  • 04
  • 05
  • 06
  • 07
  • 08
  • 09
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
// Native Starknet RPC via starknet.js
import { RpcProvider } from "starknet";
const fournisseur = new RpcProvider({
nodeUrl: QUICKNODE_STARKNET_URL
});
// Read the latest block number
const bloc = await fournisseur.getBlockNumber();
// Call a view function on a contract
const résultat = await fournisseur.callContract({
contractAddress: ADRESSE_DU_CONTRAT,
point d'entrée: « balanceOf »,
calldata: [ACCOUNT_ADDRESS]
});
// Resources

Développez plus rapidement sur Starknet .

Documentation, guides et exemples d'applications prêtes à l'emploi pour chaque charge de travail d'Starknet . Clonez, personnalisez et déployez.

// Docs

Starknet Documentation

Référence complète des API « Node », « Trace », « Write » et « Pathfinder » d'Starknet , ainsi que des abonnements WebSocket pour les blocs, les événements et l'état des transactions. Exemples de code en cURL, JavaScript, Python et Ruby.

// Docs

Starknet Guide de démarrage rapide RPC

Créez un compte sur Starknet endpoint , authentifiez-vous, puis effectuez votre premier appel JavaScript via starknet vers Mainnet ou Sepolia.

// Sample Apps

Bibliothèque d'exemples d'applications

Des exemples d'applications fonctionnelles et des kits de démarrage pour toutes les chaînes prises en charge par l'Quicknode, y compris Starknet. Clonez-en un et lancez-vous.

// Let's Build

Commencez là où vous en êtes.

De votre première Starknet endpoint aux charges de travail de production stratégiques, Quicknode évolue au rythme de votre activité. Lancez-vous en quelques minutes.

// Developers

Pour les constructeurs qui avancent à grands pas.

Lancez votre instance Starknet endpoint et lancez-vous. L'offre gratuite couvre le prototypage et les petits volumes de production, sans carte bancaire requise.

Commencez à créer gratuitement
// Enterprise

Pour les équipes qui se développent en toute confiance.

Une infrastructure dédiée à l'Starknet , des accords de niveau de service (SLA) contractuels, une assistance prioritaire et des conditions d'achat adaptées aux portefeuilles, aux plateformes d'échange, aux sociétés de trading et aux protocoles à fort volume.

Contacter le service commercial
«Quicknode dispose d'un écosystème impressionnant de fournisseurs de réseaux et d'infrastructures pris en charge. Nous sommes ravis que la plateforme Chainlink fasse désormais partie de cet écosystème. »
Kate Lane, Partenariats stratégiques chez Chainlink
// FAQ

Foire aux questions

Vous avez encore des questions ? N'hésitez pas à contacter le service d'assistance : l'équipe « Quicknode » (equipe ) se fera un plaisir de vous aider à trouver des réponses.