🏟️ BUIDL where legends play. Join our Hackathon at Parc des Princes, Paris – July 2025 •
Register Now
Chiliz Chain Developer Docs
Chiliz ChainBlock ExplorerCommunitySocios.com
Français / French
Français / French
  • Documentation pour les dĂ©veloppeurs Chiliz Chain
  • DĂ©marrage rapide
    • Chiliz Chain en rĂ©sumĂ©
    • Se connecter au Mainnet & Testnet
    • Obtenir des tokens Testnet
    • DĂ©ployer & vĂ©rifier un contrat
      • DĂ©ployer avec Remix IDE
      • DĂ©ployer avec Thirdweb
      • VĂ©rifier avec Chiliscan
      • VĂ©rifier avec Chiliz Block Explorer
    • GĂ©rer un nĹ“ud Chiliz Chain
    • Cours en ligne gratuit
    • Adresses d'allocation de l'offre d'inflation
    • Adresses des Smart Contracts
  • Apprendre
    • Ă€ propos de Chiliz Chain
      • Tokenomics
      • Audits de sĂ©curitĂ©
      • Chiliz Labs
    • Ă€ propos des wallets
      • Utiliser Metamask
        • Installer Metamask
        • Lier Chiliz Chain Ă  Metamask
      • Utiliser un wallet multisig (Safe)
    • Ă€ propos du Bridge
      • Utiliser Chainport de Dcentralab
      • Utiliser le Chiliz Bridge
      • Bridger des stablecoins
      • Rendre votre jeton bridgable
    • Ă€ propos de Staking
      • Staker ses CHZ
      • DĂ©staker ses CHZ
      • RĂ©compenses de Staking
      • Staker CHZ depuis sa Ledger
      • FAQ sur le Staking Chiliz
    • Ă€ propos des Validateurs
      • DĂ©finition des Valideurs et des DĂ©lĂ©gateurs
      • Pourquoi devenir un Validateur
      • Comment devenir un Validateur
      • GĂ©rer un noeud validateur
      • Comment cesser d'ĂŞtre un Validateur
      • Validateur Slashing
    • Ă€ propos des Fan Tokens
      • Migration des Fan Tokens vers Chiliz Chain
    • Glossaire
      • Blockchain
      • MĂ©canisme de Consensus
      • Gouvernance
      • Validateur
      • Staking
      • Portefeuille
      • CAP-20
      • Wrapped CHZ (wCHZ)
  • DĂ©velopper
    • Notions de base
      • Se connecter Ă  Chiliz Chain
        • Se connecter en utilisant un RPC
        • ExĂ©cuter un nĹ“ud sur Chiliz Chain
        • Utiliser un portefeuille matĂ©riel
      • Explorateurs de blocs
      • Faucet du Testnet
        • Obtenir des testsCHZs avec le Faucet Tatum
      • Obtenir Wrapped CHZ
      • Guides pratiques
        • Comment obtenir le solde d'un portefeuille ?
        • Comment obtenir l'historique d'un portefeuille ?
        • Comment obtenir les mĂ©tadonnĂ©es d'un NFT spĂ©cifique ?
      • Conseils et astuces
    • Notions avancĂ©es
      • Comment intĂ©grer Socios Wallet Ă  votre dApp
      • Comment utiliser l'abstraction de compte
      • Comment obtenir le prix en dollars d'un Fan Token
      • Comment gĂ©nĂ©rer des nombres alĂ©atoires
      • Comment estimer les frais de gaz
    • FAQ des dĂ©veloppeurs
Powered by GitBook
On this page
  • Quel est le solde d'un portefeuille ?
  • Comment le faire avec Moralis ?
  • Comment le faire avec Tatum ?
  • Comment le faire avec thirdweb ?

Was this helpful?

  1. Développer
  2. Notions de base
  3. Guides pratiques

Comment obtenir le solde d'un portefeuille ?

Last updated 17 days ago

Was this helpful?

Quel est le solde d'un portefeuille ?

Le solde d'un portefeuille fait référence au montant total d'une cryptomonnaie spécifique détenue par le portefeuille. Selon votre projet, vous pourriez avoir besoin d'afficher le solde d'une seule cryptomonnaie ou les soldes de toutes les cryptomonnaies détenues par un portefeuille.

De même, les actifs d'un portefeuille se réfèrent à toutes les formes de cryptomonnaies, tokens et actifs numériques qui sont stockés et gérés au sein d'un portefeuille de cryptomonnaies.

Comment le faire avec Moralis ?

En tant que framework complet pour les développeurs web3, Moralis propose plusieurs API centrées sur l'EVM, vous permettant de réaliser vos projets plus rapidement.

Dans notre cas, Moralis dispose d'une API de portefeuille que vous pouvez utiliser, et ils fournissent mĂŞme un exemple de code pour le cas d'utilisation du solde du portefeuille :

Pour adapter leur exemple de code, remplacez la référence à Ethereum par leur ID pour Chiliz Chain, 0x15b38 :

import Moralis from "moralis";

const runApp = async() => {
  await Moralis.start({
    apiKey: "YOUR_API_KEY",
    // ...and any other configuration
  });

  const address = "0x26fcbd3afebbe28d0a8684f790c48368d21665b5";

  const chain = "0x15b38", // This is for Chiliz Chain Mainnet.
                           // For Spicy Testnet, use "0x15b32".

  const response = await Moralis.EvmApi.balance.getNativeBalance({
    address,
    chain,
  });

  console.log(response.toJSON());
};

runApp();

Comment le faire avec Tatum ?

En tant que framework unifié pour la création d'applications Web3, Tatum propose plusieurs API centrées sur l'EVM, vous permettant de réaliser vos projets plus rapidement.

Dans notre cas, Tatum dispose d'une API de données complète que vous pouvez utiliser, et ils fournissent même un exemple de code pour le cas d'utilisation de la récupération des actifs :

Pour adapter leur exemple de code, remplacez la référence à Ethereum par Chiliz Chain :

// yarn add @tatumio/tatum
import {TatumSDK, Network, Chiliz, ResponseDto, AddressBalance} from '@@tatumio/tatum'

const tatum = await TatumSDK.init<Chiliz>({network: Network.CHILIZ})

const balance: ResponseDto<AddressBalance[]> = await tatum.address.getBalance({
  addresses: ['0xF64E82131BE01618487Da5142fc9d289cbb60E9d'], // replace with your address
})

console.log(balance.data)

Comment le faire avec thirdweb ?

Thirdweb est une plateforme offrant des outils et une infrastructure pour la création d'applications décentralisées sur plusieurs réseaux blockchain. Elle simplifie l'intégration de la blockchain avec des SDK, des API et des composants préconstruits.

Dans notre cas, thirdweb propose plusieurs exemples de code courts sur son site de documentation, que nous pouvons utiliser comme source d'inspiration.

const sdk = new ThirdwebSDK("https://88888.rpc.thirdweb.com");
const walletAddress = "0xYourWalletAddress";

async function getWalletBalance() {
  try {
    const balance = await sdk.getBalance(walletAddress);
    console.log(`Balance of wallet ${walletAddress}: ${balance.displayValue} ${balance.symbol}`);
  } catch (error) {
    console.error("Error fetching wallet balance:", error);
  }
}

getWalletBalance();

Voici leur code, :

Comment obtenir le solde natif d'une adresse
Obtenir tous les actifs détenus par le portefeuille
Obtenir le solde d'un portefeuille
adapté à Chiliz