Aller au contenu
bnb·explorer
FR

En direct · explorateur BSC Testnet (Chapel)

Explorateur testnet BNB : vérifiez n’importe quelle transaction, contrat ou bloc Chapel

Collez un hash de transaction de testnet, une adresse de wallet ou de contrat, ou un numéro de bloc. Nous lisons le testnet de BNB Smart Chain (chain ID 97) en direct et affichons statut, gas, soldes en tBNB et transferts de tokens. Gratuit, sans connexion, sans clé API.

Plateforme partenaire régulée · enregistrée FinCEN · agréée GFSC

Réseau
Lecture de la blockchain…

Un explorateur testnet BNB permet d’inspecter le réseau de test de BNB Smart Chain, Chapel (chain ID 97), où les tokens n’ont aucune valeur et où les développeurs répètent leurs déploiements. Celui-ci lit le testnet en direct : collez un hash de transaction, une adresse ou un numéro de bloc pour voir statut, gas, soldes en tBNB, transferts de tokens et détails des contrats, puis partagez le résultat avec votre équipe.

Le testnet, c’est là que tout projet BSC sérieux échoue en premier — à moindres frais. Les contrats font des reverts, les nonces se bloquent, un faucet vous refuse, un hash « disparaît » parce qu’il a été envoyé sur le mauvais réseau. Cette page associe l’explorateur ci-dessus au savoir pratique qui va avec : ce qu’est Chapel, quels explorateurs de testnet existent, où trouver des tBNB, comment déployer et vérifier un contrat, comment comprendre pourquoi une transaction a échoué, et ce qui change au moment de passer sur le mainnet. Si vous travaillez surtout sur le mainnet BSC, notre explorateur de transactions BNB pour le mainnet est le même outil, avec un autre réseau par défaut.

Comment utiliser l’explorateur testnet BNB

Le champ de recherche et le panneau de résultats ci-dessus sont déjà réglés sur BSC Testnet. Collez l’un de ces quatre éléments et appuyez sur Entrée. Un hash de transaction (0x suivi de 64 caractères hexadécimaux) affiche le statut, le bloc, le gas consommé rapporté à la limite, les frais en tBNB, la méthode décodée et les éventuels transferts BEP-20 ou NFT. Une adresse affiche le solde en tBNB, le nombre de transactions envoyées et s’il s’agit d’un contrat ; pour les contrats de tokens, l’outil lit aussi nom, symbole, décimales et offre totale directement sur la chaîne. Un numéro de bloc, ou le mot latest, affiche le validateur du bloc, son horodatage, son gas et ses transactions, avec des boutons pour passer au bloc suivant ou précédent.

Les données proviennent directement des nœuds publics du testnet de BNB Chain, avec PublicNode en secours : elles sont donc aussi fraîches que la chaîne elle-même. Une limite, en toute franchise : contrairement au mainnet, aucun indexeur ne se trouve derrière les recherches sur le testnet, si bien que les pages d’adresse montrent l’état en direct, mais pas l’historique complet des transactions. Pour cela, ouvrez la même adresse sur testnet.bscscan.com — la page de résultat y renvoie. Chaque résultat dispose d’une URL permanente se terminant par &net=bsc-testnet : le moyen le plus rapide de partager un déploiement qui échoue dans le chat de votre équipe.

Qu’est-ce que le testnet de BNB Smart Chain (Chapel) ?

Chapel est le réseau de test public de BNB Smart Chain. Il fait tourner le même logiciel client et le même consensus PoSA que le mainnet, reçoit les hard forks en premier et utilise le tBNB — un jeton de test à l’offre illimitée, sans aucune valeur marchande — pour payer le gas. Tout ce que vous faites sur le mainnet, vous pouvez le faire ici : déployer des contrats, émettre des tokens BEP-20, tester des intégrations façon PancakeSwap, faire tourner des bots. Nous avons mesuré le réseau en direct pendant la rédaction de ce guide :

Testnet BSC (Chapel) · paramètres réseau

Nom du réseau
BNB Smart Chain Testnet
Chain ID
97 (hexa 0x61)
Symbole de la devise
tBNB
URL RPC
bsc-testnet-dataseed.bnbchain.org
RPC de secours
bsc-testnet.bnbchain.org · bsc-testnet-rpc.publicnode.com
URL de l’explorateur
https://testnet.bscscan.com
Temps de bloc (mesuré)
0,45 s
Prix du gas suggéré
0,1 gwei (eth_gasPrice)

Vous pouvez vérifier ces valeurs vous-même avec une seule requête en batch. Comme sur le mainnet, les endpoints officiels du testnet autorisent 10 000 requêtes par tranche de cinq minutes et par IP, et désactivent eth_getLogs : prévoyez un fournisseur pour les tests gourmands en événements. Notre guide de l’API d’explorateur BNB Chain recense tous les endpoints sans clé et leurs limites.

curl -s -X POST https://bsc-testnet-dataseed.bnbchain.org \
  -H 'Content-Type: application/json' \
  -d '[{"jsonrpc":"2.0","id":1,"method":"eth_chainId","params":[]},
       {"jsonrpc":"2.0","id":2,"method":"eth_blockNumber","params":[]},
       {"jsonrpc":"2.0","id":3,"method":"eth_gasPrice","params":[]}]'

[{"jsonrpc":"2.0","id":1,"result":"0x61"},          # 97 = Chapel
 {"jsonrpc":"2.0","id":2,"result":"0x7ee0d3d"},     # bloc 133 041 469
 {"jsonrpc":"2.0","id":3,"result":"0x5f5e100"}]     # 100 000 000 wei = 0,1 gwei

Pour ajouter Chapel à MetaMask ou Trust Wallet, saisissez les valeurs du tableau comme réseau personnalisé, ou utilisez les boutons en un clic de notre guide pour ajouter BNB Smart Chain à MetaMask, qui couvre aussi le mainnet et opBNB.

testnet.bscscan.com, BSCTrace testnet ou cet outil ?

Trois explorateurs couvrent bien Chapel, chacun avec ses points forts.

Explorateurs du testnet de BNB Smart Chain
ExplorateurPoint fortPoint faible
BscScan Testnet
testnet.bscscan.com
Vérification de contrats, onglets Read/Write, historique completContrôles anti-bots ; API payante pour la chaîne 97
BSCTrace Testnet
testnet.bsctrace.com
Interface épurée ; va de pair avec l’API testnet gratuite de MegaNodeMoins d’étiquettes et d’outils communautaires
Cette page
BNB Explorer
Lectures instantanées en direct, liens de partage, sans connexionPas d’historique d’adresse sur le testnet
Testnet opBNB
testnet.opbnbscan.com
Testnet du L2 opBNB (chaîne 5611)Réseau distinct de Chapel

BscScan Testnet est édité par l’équipe d’Etherscan et reprend le site du mainnet : code source vérifié, onglets Read et Write Contract, suivi des tokens et historique complet des adresses. C’est l’outil à privilégier pour la vérification de contrats et pour tout ce que votre équipe QA doit tester au clic. Notre avis sur BscScan détaille l’interface. BSCTrace, de NodeReal, propose une édition testnet avec le même design dépouillé que son explorer du mainnet ; c’est le choix naturel si vous utilisez déjà l’endpoint testnet de MegaNode (bsc-testnet.nodereal.io), inclus dans l’offre gratuite. Lisez notre avis sur BSCTrace pour en savoir plus. Cet outil, lui, mise sur la vitesse : pas de contrôle Cloudflare, pas de publicité, et un résultat que vous partagez d’un simple geste.

Comment obtenir des tBNB : les faucets du testnet BSC qui marchent en 2026

Le tBNB est gratuit, mais les faucets le rationnent pour tenir les bots à distance. Deux d’entre eux sont fiables.

Le faucet officiel de BNB Chain, sur bnbchain.org/en/testnet-faucet, envoie jusqu’à 0,3 tBNB par adresse toutes les 24 heures. La règle anti-bots : l’adresse qui fait la demande doit détenir au moins 0,002 BNB sur le mainnet BSC. Le même faucet distribue aussi des tokens de test BEP-20 — BTC, BUSD, DAI, ETH, USDC, XRP et USDT —, et les projets qui ont besoin de montants plus importants peuvent en faire la demande via le Discord de BNB Chain. L’USDT distribué est le contrat de test 0x3376…4dDd, pas celui du mainnet ; cliquez sur la puce « Token USDT du faucet » ci-dessus pour l’inspecter.

Le faucet de QuickNode, sur faucet.quicknode.com, n’exige ni solde sur le mainnet ni compte : un wallet tout neuf peut donc en profiter. Vous avez droit à une distribution par réseau toutes les 12 heures ; le montant exact s’affiche après la saisie de votre adresse, et un partage sur X ou un abonnement payant chez QuickNode le multiplie.

Le faucet réclame 0,002 BNB sur le mainnet ?

Il ne s’agit que d’une petite somme en vrais BNB. Achetez-les sur une plateforme régulée et retirez-les vers l’adresse que vous utilisez pour vos tests.

Acheter des cryptos

Déployer et vérifier un contrat sur le testnet BSC

Créez un wallet neuf dédié aux tests et ne réutilisez jamais sa clé sur le mainnet. Alimentez-le via un faucet, puis faites pointer votre framework vers Chapel. Avec Hardhat, ajoutez une entrée de réseau :

// hardhat.config.js — ajoutez Chapel à côté de vos autres réseaux
module.exports = {
  solidity: "0.8.24",
  networks: {
    bscTestnet: {
      url: "https://bsc-testnet-dataseed.bnbchain.org",
      chainId: 97,
      accounts: [process.env.TESTNET_DEPLOYER_KEY],   // une clé jetable, jamais celle du mainnet
    },
  },
};

// npx hardhat run scripts/deploy.js --network bscTestnet

Avec Foundry, déployez depuis un keystore chiffré plutôt que de coller une clé privée dans l’historique de votre shell, puis vérifiez :

# déployer avec un compte keystore chiffré ("cast wallet import deployer --interactive")
forge create src/Counter.sol:Counter \
  --rpc-url https://bsc-testnet-dataseed.bnbchain.org \
  --account deployer --broadcast

# vérifier gratuitement sur Sourcify (prend en charge la chaîne 97)
forge verify-contract 0xYourContractAddress src/Counter.sol:Counter \
  --chain 97 --verifier sourcify

La vérification publie votre code source pour que n’importe qui — votre propre front-end comme vos auditeurs — puisse le confronter au bytecode déployé. Trois voies s’offrent à vous. Le formulaire web de testnet.bscscan.com est gratuit et accepte les fichiers uniques, le code aplati ou l’entrée Standard JSON. Sourcify prend en charge la chaîne 97 et ne demande aucune clé, comme dans l’exemple Foundry. Enfin, l’API Etherscan V2 — celle qu’appellent les plugins Etherscan de Hardhat et de Foundry — fonctionne avec chainid=97, mais Etherscan classe le testnet BSC en offre payante uniquement : une clé gratuite peut donc être refusée. La documentation développeur de BNB Chain tient à jour la liste des endpoints si l’une des URL ci-dessus venait à changer. Une fois le déploiement effectué, collez l’adresse du contrat dans l’explorateur ci-dessus : vous devriez voir « Contrat », la taille du bytecode et, pour un token, son nom et son symbole lus en direct.

Globe enveloppé d’un réseau de nœuds lumineux, représentant des contrats déployés et vérifiés avec un explorateur testnet BNB
↳Cassez tout sur Chapel d’abord : chaque déploiement raté sur le testnet est un bug du mainnet que vous n’avez pas payé

Comment déboguer une transaction échouée sur le testnet BSC

Une transaction marquée Failed a bien été minée, mais a fait un revert : les changements d’état ont été annulés et le gas a quand même été facturé. Procédez dans cet ordre.

1. Comparez le gas consommé à la limite de gas. S’ils sont égaux, la transaction est tombée à court de gas : augmentez la limite ou laissez votre wallet l’estimer. Si le gas consommé est très inférieur à la limite, c’est un require, un revert ou une erreur personnalisée qui l’a stoppée.

2. Obtenez la raison du revert avec eth_call. Renvoyez les mêmes from, to, value et data sous forme d’appel en lecture seule. Le nœud l’exécute sans le diffuser et renvoie le message d’erreur. Cet exemple simule un transfert de l’USDT du faucet depuis une adresse vide :

curl -s -X POST https://bsc-testnet-dataseed.bnbchain.org \
  -H 'Content-Type: application/json' \
  -d '{"jsonrpc":"2.0","id":1,"method":"eth_call","params":[{
        "from":"0x000000000000000000000000000000000000c0Fe",
        "to":"0x337610d27c682E347C9cD60BD4b3b107C9d34dDd",
        "data":"0xa9059cbb000000000000000000000000000000000000000000000000000000000000beef0000000000000000000000000000000000000000000000000de0b6b3a7640000"},"latest"]}'

{"error":{"code":3,"message":"execution reverted: BEP40: transfer amount exceeds balance", …}}

Oui, le contrat USDT du testnet affiche vraiment « BEP40 » — une coquille gravée dans le contrat déployé, et un rappel utile que les tokens de testnet sont des contrats distincts, avec leurs propres bizarreries. Une subtilité : les nœuds publics ne conservent l’état historique que pour les blocs les plus récents. Lors de nos tests, une requête de solde environ 100 blocs en arrière fonctionnait, tandis qu’à 1 000 blocs elle renvoyait missing trie node. À 0,45 seconde par bloc, cela représente bien moins de dix minutes : rejouez donc sur latest ou utilisez un endpoint d’archive, comme l’offre gratuite de MegaNode.

3. Écartez les grands classiques. « Nonce too low » signifie qu’une autre transaction a déjà utilisé ce nonce ; « replacement transaction underpriced », que vous avez tenté de remplacer une transaction en attente sans relever suffisamment le prix du gas ; « insufficient funds » additionne gas et montant envoyé. Une transaction signée pour la chaîne 97 est rejetée sur la chaîne 56, et inversement, grâce à la protection contre le rejeu de l’EIP-155 : un hash qui existe sur un réseau n’apparaît donc jamais sur l’autre. Pour les appels de tokens, vérifiez que le spender a bien été approuvé au préalable et que vous avez utilisé 18 décimales pour les tokens du faucet.

4. Déroulez la trace pas à pas. Pour les échecs complexes, les outils de simulation et de traçage comme Tenderly et Phalcon de BlockSec prennent en charge BNB Smart Chain et montrent l’appel exact où l’exécution a échoué. Notre guide pour lire une transaction BSC explique chaque champ que vous croiserez en chemin.

Testnet ou mainnet BSC : ce qui change vraiment

Chapel est une copie fidèle du mainnet, mais pas identique, et les différences se font sentir au lancement.

Identité. Chain ID 97 au lieu de 56, tBNB au lieu de BNB, URL de RPC et d’explorateur différentes. Codez le chain ID en dur dans vos scripts de déploiement et vérifiez-le au démarrage.

Calendrier des mises à jour. Les hard forks s’activent d’abord sur le testnet. Fermi, qui a réduit le temps de bloc de 0,75 à 0,45 seconde, est arrivé sur Chapel le 10 novembre 2025 et sur le mainnet le 14 janvier 2026. Surveillez le testnet si vous voulez être prévenu à l’avance des changements de comportement.

Gas. Le nœud du testnet suggérait 0,1 gwei lors de notre vérification, alors que eth_gasPrice sur le mainnet renvoyait le plancher de 0,05 gwei. Les blocs du testnet avaient aussi une limite de gas d’environ 100 millions, contre 70 millions sur le mainnet : une transaction qui tient tout juste dans un bloc de testnet devra peut-être être découpée sur le mainnet.

Adresses et liquidité. USDT, WBNB, routeurs et oracles ont tous des adresses différentes sur le testnet, et les pools y sont maigres ou figés. Ne copiez jamais une adresse de testnet dans une configuration de mainnet. Notre explorateur de tokens BEP-20 liste les contrats vérifiés du mainnet. Et comme personne n’a d’argent en jeu, le testnet ne vous dira pas comment les bots, le MEV et les vrais utilisateurs traiteront votre contrat.

Et le testnet d’opBNB ?

opBNB, le layer 2 de BNB Chain bâti sur l’OP Stack, possède son propre testnet avec le chain ID 5611 (0x15eb) — nous l’avons confirmé avec eth_chainId sur https://opbnb-testnet-rpc.bnbchain.org. C’est un réseau différent de Chapel : pour y obtenir des fonds de test, vous réclamez des tBNB sur le testnet BSC, puis les transférez via le bridge officiel du testnet opBNB. Les explorateurs dédiés sont testnet.opbnbscan.com, de NodeReal, et opbnb-testnet.bscscan.com, de l’équipe d’Etherscan. Notre outil intégré couvre le mainnet opBNB ; tout sur les deux réseaux opBNB et sur BNB Greenfield se trouve dans notre guide des explorateurs opBNB et Greenfield.

Passer du testnet au mainnet

Quand les tests sont au vert, la check-list est courte : passez l’URL RPC et le chain ID à 56, remplacez chaque adresse de contrat de testnet par son équivalent sur le mainnet, déployez depuis une nouvelle clé qui n’a jamais servi sur un testnet, vérifiez le code source sur BscScan dans la foulée et alimentez le wallet de déploiement en vrais BNB. Ce dernier point coûte moins cher qu’on ne l’imagine. Au plancher de 0,05 gwei du mainnet, un contrat dont le déploiement consomme 1,5 million de gas revient à environ 0,000075 BNB, et un simple transfert à environ 0,00000105 BNB. Vérifiez les prix en direct dans notre suivi des frais de gas BSC avant le lancement, et voyez quels outils conviennent à votre projet dans notre classement des explorateurs BNB Smart Chain.

Tests terminés ?

Le mainnet tourne avec de vrais BNB. Procurez-vous-en avant le jour J.

Déploiements, vérifications et premières transactions de vos utilisateurs : tout demande des BNB pour le gas. Achetez-les sur une plateforme régulée et retirez-les directement vers votre adresse de déploiement sur BNB Smart Chain.

Ouvrir un compte Lien partenaire. Les crypto-actifs sont volatils ; n’investissez que ce que vous pouvez perdre.
  • En activité depuis 2013
  • MSB enregistré auprès du FinCEN (États-Unis)
  • Prestataire DLT agréé par la GFSC (Gibraltar)
  • Carte, virement et retrait de BNB vers votre propre wallet

Pour aller plus loin

FAQ

Questions fréquentes

01

Quel est le chain ID du testnet de BNB Smart Chain ?

Le testnet BSC, aussi appelé Chapel, utilise le chain ID 97 (0x61 en hexadécimal) et le symbole tBNB. Le mainnet a le chain ID 56. Une bonne URL RPC est https://bsc-testnet-dataseed.bnbchain.org et l’URL d’explorateur de référence est https://testnet.bscscan.com. Le testnet d’opBNB est un réseau distinct, avec le chain ID 5611.
02

Comment obtenir des tBNB gratuits pour le testnet BSC ?

Utilisez le faucet officiel du testnet BNB Chain, qui distribue jusqu’à 0,3 tBNB toutes les 24 heures si votre adresse détient au moins 0,002 BNB sur le mainnet. Le faucet de QuickNode n’exige aucun solde sur le mainnet et autorise une demande toutes les 12 heures. N’achetez jamais de tBNB : ils n’ont aucune valeur.
03

Pourquoi ma transaction de testnet est-elle introuvable sur BscScan ?

Vous consultez probablement le site du mainnet. Les transactions de testnet se trouvent sur testnet.bscscan.com, pas sur bscscan.com. Dans notre explorateur, vérifiez que le sélecteur de réseau indique BSC Testnet. Si rien ne s’affiche encore, assurez-vous que votre wallet était bien sur le chain ID 97 au moment de l’envoi et que le hash est complet.
04

Peut-on vérifier gratuitement un smart contract sur le testnet BSC ?

Oui. Le formulaire web de testnet.bscscan.com est gratuit, et Sourcify prend en charge la chaîne 97 : forge verify-contract … --chain 97 --verifier sourcify fonctionne donc sans aucune clé. L’API Etherscan V2 classe la chaîne 97 en offre payante uniquement : la vérification en ligne de commande via Etherscan dépend donc de votre abonnement.