Helius est une plateforme d’infrastructure destinée aux applications qui doivent lire l’état de Solana, suivre l’activité en temps réel ou soumettre des transactions. Elle réunit des endpoints RPC authentifiés pour mainnet et devnet, des API indexées, des webhooks et des services de streaming gérés depuis un tableau de bord Web.
Ce que vous pouvez faire avec Helius
- Lire les données de Solana : utilisez les méthodes JSON-RPC standard ou les endpoints de données Helius pour récupérer des comptes, historiques de transactions, transferts, blocs, jetons, NFT et actifs compressés.
- Suivre l’activité : recevez des webhooks côté serveur ou abonnez-vous aux changements de comptes, programmes et transactions avec LaserStream WebSocket ou gRPC.
- Envoyer des transactions : soumettez des transactions signées par les endpoints RPC habituels ou le routage Sender et consultez les estimations de frais prioritaires pour les parcours pris en charge.
- Alimenter des services backend : fournissez des données onchain à des interfaces de wallet, indexeurs, alertes, infrastructures d’échange, systèmes d’analyse ou applications automatisées sur Solana.
Usages, prérequis et limites
Utile pour : les développeurs et équipes techniques qui créent des applications, backends, pipelines de données ou systèmes de transactions sur Solana. Moins adapté pour : une personne qui cherche un wallet grand public, une application de trading à interface graphique ou un même fournisseur pour plusieurs blockchains.
Compte requis : oui. Helius authentifie les requêtes API au moyen d’une clé de projet. Wallet requis : non pour accéder au compte ou effectuer des requêtes en lecture seule; une transaction doit toutefois porter la signature appropriée avant sa soumission. L’intégration de base demande de connaître les requêtes HTTP, JSON-RPC ou un SDK.
Helius propose une formule gratuite et des abonnements mensuels payants. Les crédits, débits de requêtes, niveaux de soutien et accès à certaines infrastructures de streaming ou de trading varient selon la formule. Certains produits, dont Shred Delivery brut et les ajouts de données, sont facturés séparément. La plateforme standard se concentre sur Solana plutôt que sur le développement multichaîne.
Choisir un produit de données ou de portefeuille
Wallet API fournit soldes, historique et identités de portefeuilles via REST. Wallet-as-a-Service est une bêta distincte pour intégrer des portefeuilles et signatures dans une application. Elle est documentée pour les formules payantes et les signatures consomment des crédits. Créer un portefeuille et consulter une adresse publique sont deux opérations différentes.
Limites et coûts opérationnels
Free affiche 1 million de crédits mensuels, 10 requêtes RPC par seconde et 1 sendTransaction par seconde. DAS et les API enrichies ont leurs limites distinctes. Les offres mensuelles sont affichées à 49 $ US pour Developer, 499 $ US pour Business et 999 $ US pour Professional. gRPC mainnet et les options de données ont leurs propres conditions.
Un quota de crédits n’est pas un nombre de requêtes interchangeables : les méthodes ont des coûts différents. Surveillez débit et crédits, puis gérez les réponses de limite ou d’épuisement avant d’utiliser l’intégration en production.
Exemple RPC en lecture seule : envoyez une requête JSON-RPC getBalance avec votre adresse publique Solana au point d’accès documenté. Remplacez les deux paramètres ci-dessous ; aucune clé privée ni signature de transaction n’est requise. Le résultat est exprimé en lamports : un result.value fictif de 1000000000 correspond à 1 SOL. Consultez la référence de la méthode.
POST https://mainnet.helius-rpc.com/?api-key=YOUR_API_KEY
{"jsonrpc":"2.0","id":1,"method":"getBalance","params":["YOUR_PUBLIC_SOLANA_ADDRESS"]}