Connectez-vous au réseau principal (Mainnet) et au réseau de test (Testnet) de Zcash via une infrastructure à équilibrage géographique qui s'adapte au volume de requêtes et achemine le trafic pour garantir un accès fiable dans toutes les régions, grâce au protocole JSON-RPC sur HTTPS de type « Bitcoin ».
Exécutez des charges de travail Zcash sur une infrastructure Zebra isolée dans tous les sites d'Chainstack , avec des ressources en mode « single-tenant » et un contrôle accru sur la configuration d'node .
Développez vos applications à l’aide des points de terminaison Zcash gérés sur le Mainnet et le Testnet. Chaque instance node exécute Zebra, l’ node Rust de la Fondation Zcash, et fournit un service JSON-RPC de type Bitcoin via HTTPS, ainsi qu’un historique transparent des transactions depuis le premier bloc. WebSocket n’est pas pris en charge.
CertifiéSOC 2 Type II et ISO 27001.
Chainstack utilise Zebra, qui a remplacé zcashd après la fin de son support en juillet 2026 ; vous bénéficiez ainsi de l'implémentation prise en charge d'node sans avoir à la gérer vous-même.
Utilisez les fonctions `getblockchaininfo`, `getblock`, `getrawtransaction` et `sendrawtransaction` pour obtenir des données sur la chaîne et diffuser des transactions. Tout client JSON-RPC de type Bitcoin convient.
Consultez le solde, l'historique des transactions et les sorties non dépensées des adresses transparentes à l'aide des fonctions `getaddressbalance`, `getaddresstxids` et `getaddressutxos`, sans avoir à exécuter d'indexeur.
Les nœuds Zcash nodes fonctionnent en mode « Full » et fournissent l'historique transparent des transactions depuis le premier bloc. Chaque requête est facturée au tarif « complet », à raison d'une unité de requête, sans fractionnement d'archive.
Zebra est un « node », et non un portefeuille. Créez et signez des transactions, y compris celles protégées, à l'aide d'un portefeuille ou du SDK Zcash, puis diffusez-les via la fonction `sendrawtransaction`. Pour la synchronisation des portefeuilles, Zebra fournit l'état des arbres Sapling et Orchard via les fonctions `z_gettreestate` et `z_getsubtreesbyindex`.
Copiez votre point de terminaison depuis Access ainsi que vos identifiants dans le fichier « console », puis exécutez l'une des commandes suivantes.
curl -X POST YOUR_CHAINSTACK_ENDPOINT \
-H "Content-Type: application/json" \
-d '{"jsonrpc": "1.0", "id": "1", "method": "getblockchaininfo", "params": []}'import requests
ENDPOINT = "YOUR_CHAINSTACK_ENDPOINT"
payload = {
"jsonrpc": "1.0",
"id": "1",
"method": "getblockchaininfo",
"params": [],
}
response = requests.post(ENDPOINT, json=payload, timeout=15)
info = response.json()["result"]
print(f"Chain: {info['chain']}")
print(f"Blocks: {info['blocks']}")const ENDPOINT = 'YOUR_CHAINSTACK_ENDPOINT';
async function getBlockchainInfo() {
const response = await fetch(ENDPOINT, {
method: 'POST',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify({
jsonrpc: '1.0',
id: '1',
method: 'getblockchaininfo',
params: [],
}),
});
const { result } = await response.json();
console.log(`Chain: ${result.chain}`);
console.log(`Blocks: ${result.blocks}`);
}
getBlockchainInfo();
Exécutez des charges de travail de production à haut volume avec une facturation mensuelle forfaitaire, calculée en fonction du niveau de requêtes par seconde que vous avez choisi.
Maintenir la prévisibilité des coûts d'infrastructure à mesure que le volume des transactions sur les portefeuilles et les plateformes d'échange augmente.
Exécutez vos charges de travail Zcash sur une infrastructure de niveau production offrant une latence d'stable , une capacité prévisible et des ressources fiables sur Chainstack.
Bénéficiez d'une infrastructure isolée pour vos charges de travail de production qui nécessitent des ressources prévisibles, une configuration avancée et des performances constantes à grande échelle.
Zcash utilise une API JSON-RPC de type « Bitcoin » sur HTTPS, et non l’API JSON-RPC de type « Ethereum » ; WebSocket n’est pas pris en charge. Chainstack nodes exécutent Zebra (zebrad), qui a remplacé zcashd après la fin de son support en juillet 2026. L'ensemble des méthodes standard est disponible, notamment getblockchaininfo, getblock, getrawtransaction, sendrawtransaction, getaddressbalance, getaddresstxids et getaddressutxos. Les nœuds Zcash nodes fonctionnent en mode « Full » et fournissent l'historique transparent des transactions depuis le premier bloc ; chaque requête est facturée comme une requête « complète ». L’état du pool protégé est accessible via z_gettreestate, z_getsubtreesbyindex, z_validateaddress et z_listunifiedreceivers. Les méthodes « Node-admin » et « mining-submission » (stop, addnode, generate, invalidateblock, reconsiderblock, submitblock et getblocktemplate) ne sont pas exposées, et les méthodes de type Blockbook (bb_*) ne sont pas incluses. Les « Nodes » dédiés peuvent également exécuter lightwalletd pour les clients de portefeuille allégés. Zebra ne conserve pas les clés ; utilisez donc un SDK de portefeuille Zcash pour créer et signer les transactions.
Vous pouvez également accéder à Zcash via le serveur MCP Chainstack : interrogez les données de la chaîne, déployez nodes et consultez la documentation Chainstack à partir de Claude, Cursor, Windsurf, ChatGPT, Codex, Pi, Gemini ou de tout autre agent IA compatible avec MCP ou SKILL.