ForHosting KIT · Sciences

Empreinte carbone crypto

Une transaction Bitcoin représente environ 700 kWh et 336 kg de CO2e, alors que dix mille transferts Ethereum totalisent 300 kWh et 120 kg : comparez les monnaies avec une estimation transparente pour un rapport ou un cours. Gratuit dans votre navigateur.

  • Gratuit
  • Fonctionne dans votre navigateur
  • Sans inscription
  • Vos données restent sur votre appareil
Utilisez-le depuis WebAPIE-mailTelegramApp bientôt
Si vous saisissez
Quantité
1
Cryptomonnaie
Bitcoin
Vous obtenez
Consensus
pow
kWh par transaction
700
kg CO2e par kWh
0,48
Électricité (kWh)
700

Les réseaux de cryptomonnaies ne déplacent pas de valeur à titre gratuit : chaque transaction confirmée en chaîne s'appuie sur de l'électricité, et cette électricité porte une intensité carbone qui dépend de la façon dont le réseau atteint le consensus. Les monnaies à preuve de travail telles que Bitcoin concentrent encore des centaines de kilowattheures dans un seul règlement, tandis que les registres à preuve d'enjeu et fédérés ramènent le même règlement à quelques wattheures. Ce calculateur d'empreinte crypto prend un nombre de transactions et une monnaie prise en charge, multiplie ce nombre par une intensité énergétique de premier ordre documentée en kilowattheures par transaction, puis multiplie cette électricité par un facteur carbone de mix minier ou de réseau générique en kilogrammes d'équivalent CO2 par kilowattheure. Le résultat est une paire de chiffres d'empreinte que vous pouvez placer à côté d'un rapport de trésorerie, d'une annexe de durabilité ou d'une feuille de cours : électricité totale en kWh et MWh, et carbone total en kilogrammes et tonnes de CO2e. Les nombres négatifs sont rejetés afin qu'une erreur de signe n'invente jamais une émission négative.

Ce qu'est l'empreinte d'une transaction crypto et comment le produit est formé

L'empreinte d'une transaction de cryptomonnaie répond à une question pratique : si un portefeuille, une plateforme d'échange ou un exemple de cours règle un nombre donné de transferts en chaîne sur une monnaie nommée, quelle électricité et quel carbone faut-il attribuer à ce lot sous un modèle transparent de premier ordre ? Le produit utilisé ici est le nombre multiplié par les kilowattheures par transaction multipliés par les kilogrammes d'équivalent CO2 par kilowattheure.

Le premier facteur est la taille du lot que vous connaissez déjà d'un relevé, d'un export d'explorateur de blocs ou d'un énoncé de devoir.

Le deuxième est une intensité de planification fermée pour cette monnaie : Bitcoin se situe près de sept cents kilowattheures par transaction en chaîne, un ordre de grandeur tiré des bilans énergétiques de type Digiconomist et Cambridge qui divisent l'électricité du réseau par les règlements confirmés ; Bitcoin Cash et Litecoin sont bien plus bas car leur hashrate et leur débit diffèrent ; Dogecoin, souvent minée en fusion avec Litecoin, est traitée comme douze kilowattheures ; Ethereum après The Merge, Cardano et Solana utilisent des intensités de preuve d'enjeu de quelques centièmes ou millièmes de kilowattheure ; le registre de Ripple utilise une intensité de consensus publiée inférieure à un centième de kilowattheure.

Le troisième facteur convertit l'électricité en carbone : la preuve de travail SHA-256 utilise une intensité de mix minier de 0.48 kilogramme par kilowattheure, la preuve de travail Scrypt utilise 0.45, et les registres à preuve d'enjeu ou de consensus utilisent un facteur de réseau générique de 0.40. Ces coefficients sont des constantes de modèle figées, non un flux de hashrate en direct, si bien que deux appels avec le même nombre et la même monnaie coïncident toujours. Une transaction Bitcoin représente alors 700 kilowattheures et 336 kilogrammes de CO2e.

Dix mille transferts Ethereum représentent 300 kilowattheures et 120 kilogrammes. Zéro transaction produit correctement une empreinte nulle.

Qui utilise une estimation de l’empreinte crypto

Les équipes de trésorerie et de durabilité ont besoin d'un oracle déterministe qui transforme un nombre de transferts en chaîne en lignes d'électricité et de carbone Scope 3 sans incruster un tableur d'intensités périmées dans chaque service. Les plateformes d'échange et les portefeuilles peuvent afficher une empreinte de premier ordre à côté de la confirmation d'un retrait afin que le client voie qu'un règlement Bitcoin n'est pas la même charge qu'un transfert Solana, tout en étiquetant le chiffre comme estimation de planification plutôt que comme compteur réseau en direct.

Les universités qui enseignent les systèmes énergétiques ou la comptabilité environnementale veulent une formule transparente que les étudiants puissent auditer : nombre, kilowattheures par transaction et kilogrammes par kilowattheure, avec une table fermée qu'ils peuvent citer dans une section méthodes. Les générateurs d'examens et les greffons LMS ont besoin d'un oracle qui rejette un nombre négatif et un ticker inventé au lieu de prendre en silence une valeur absolue ou de retomber sur Bitcoin et de masquer une erreur de signe. Une validation en échec ne consomme pas le solde.

Gardez le nombre dans la plage publiée, choisissez une monnaie prise en charge, figez dans les tests les kilowattheures et les kilogrammes arrondis, et vous obtiendrez des chiffres d'empreinte reproductibles pour rapports, salles de cours et workers de bord sans dresser une pile propre d'index miniers en direct.

Trésorerie et reporting Scope 3

Transformez un nombre de transferts en chaîne et une monnaie en lignes d'électricité (kWh) et de carbone (kg CO2e) pour une annexe de durabilité.

Divulgation dans portefeuilles et plateformes d'échange

Affichez une empreinte de premier ordre à côté d'un retrait afin que la clientèle voie que les règlements Bitcoin et Solana ne sont pas la même charge.

Oracles de cours et d'examen

Notez des feuilles d'énergie et de carbone avec une table déterministe qui refuse les nombres négatifs et les tickers non pris en charge.

Comment l'empreinte électrique est-elle calculée ?

Une transaction Bitcoin vaut 700 kWh selon la table de planification publiée.

Comment l'empreinte carbone est-elle calculée ?

Les monnaies à preuve de travail SHA-256 utilisent 0.48 kg/kWh, les Scrypt 0.45, et les registres à preuve d'enjeu ou de consensus 0.40. La même masse est aussi renvoyée en tonnes.

Que se passe-t-il si le nombre de transactions est négatif ?

Un nombre négatif de transferts n'est pas une charge physique, donc l'estimateur refuse d'inventer une émission négative et l'appel n'est pas facturé.

Quelles monnaies sont prises en charge ?

Les tickers tels que btc, eth, ltc, bch, doge, xrp, ada et sol sont acceptés. Toute autre est rejetée comme non prise en charge.

Pourquoi une transaction Bitcoin consomme-t-elle bien plus qu’une transaction Ethereum ?

Bitcoin repose sur la preuve de travail, si bien que le modèle attribue environ 700 kWh à chaque transaction. Ethereum, depuis le Merge, utilise la preuve d’enjeu : dix mille transferts ne totalisent que 300 kWh et 120 kg de CO2e.

Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.

POSThttps://api.kit.forhosting.com/eco/cryptocurrency-footprint

Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.

curl -X POST https://api.kit.forhosting.com/eco/cryptocurrency-footprint \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"count":1,"coin":"bitcoin"}'
{
  "count": 1,
  "coin": "bitcoin"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "eco.cryptocurrency_footprint",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.

par requête$0.002

Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.

max_count1000000000
HTTPCodeSignification
401unauthorizedClé API absente ou invalide : vérifiez l’en-tête Authorization.
402insufficient_balanceSolde insuffisant : rechargez votre compte pour lancer cette tâche.
404unknown_typeType de tâche inconnu : vérifiez le champ type de votre requête.
429rate_limitedTrop de requêtes : ralentissez la cadence, puis réessayez.

Un ticker non pris en charge échoue avec invalid_input au lieu de retomber en silence sur Bitcoin. La même arithmétique pure alimente l'outil gratuit du navigateur et l'API à $0.002 par appel réussi.

Ce qu'est l'empreinte d'une transaction crypto et comment le produit est formé

Un nombre négatif n'est pas une charge physique et est rejeté avec invalid_input au lieu d'une émission négative qui casserait comptabilités et paniers de compensation.

Contrat d'entrée, monnaies prises en charge, champs de réponse et erreurs

Les tickers courants tels que btc, eth, ltc, bch, doge, xrp, ada et sol sont acceptés et renvoyés vers la même ligne. Un ticker inconnu est rejeté comme non pris en charge et énumère les monnaies publiées ; le gestionnaire ne substitue jamais Bitcoin en silence. Les valeurs au-dessus du plafond publié d'un milliard de transactions sont rejetées afin qu'une erreur d'unité n'explose pas le produit. Une chaîne formula reformule les deux multiplications, et un court message en anglais résume le lot pour l'affichage à côté d'un formulaire. Ce point d'accès ne convertit pas le fiat en monnaies, ne consulte pas le hashrate en direct et n'estime pas les sauts Lightning ni de rollup. Envoyez un corps JSON avec deux champs obligatoires. count est un nombre fini non négatif de transactions (alias : transactions, tx_count, n, quantity, tx). coin est une cryptomonnaie prise en charge d'une liste fermée afin que l'exécuteur web affiche un contrôle de sélection plutôt qu'un ticker en texte libre (alias : coin_type, currency, ticker, asset, cryptocurrency). Les valeurs canoniques sont bitcoin, ethereum, litecoin, bitcoin_cash, dogecoin, ripple, cardano et solana. La valeur peut arriver comme nombre JSON ou chaîne numérique pour count, et avec toute capitalisation habituelle pour coin. Les champs manquants, les chaînes vides et les nombres non finis échouent avec invalid_input en nommant le champ. Un count négatif est rejeté avec un message indiquant qu'un nombre négatif de transactions ne peut pas estimer une empreinte crypto, et cet échec n'est pas facturé. En cas de succès le corps répète le count arrondi, le nom canonique de la monnaie, la famille de consensus (pow, pos ou consensus), kwh_per_transaction et kg_co2e_per_kwh issus de la table, electricity_kwh, electricity_mwh, carbon_kg_co2e et carbon_tonnes_co2e. Le tarif est un $0.002 forfaitaire par requête réussie avec l'unité item.

Où une API d'empreinte crypto trouve son utilité

Comme l'implémentation est parse de niveau A, chaque appel réussi coûte le prix de base publié $0.002 sans jetons de modèle et sans réseau sortant.

Combien coûte le calculateur d'empreinte crypto ?

L'outil du navigateur est gratuit. Les requêtes API utilisent le solde prépayé KIT à $0.002 par appel réussi ; une entrée invalide n'est pas facturée.

Consulter la documentation complète du KIT →