garlicoin.org

API de données Garlicoin

Les chiffres de ce site en JSON simple, gratuits pour vos bots, tableaux de bord et applis. Sans clé.

Endpoints

/status/status.jsonChaque minute

L'état du réseau vu par notre nœud.

Champs
  • height · hauteur de bloc
  • best_hash, best_time · hash du dernier bloc et son heure Unix
  • avg_block_seconds · temps de bloc moyen sur les avg_window derniers blocs
  • difficulty, hashrate · difficulté actuelle et hashrate estimé du réseau en H/s
  • mempool_txs, mempool_bytes · transactions non confirmées en attente
  • connections, version · notre nombre de pairs et version du nœud
  • peers · nœuds publics utilisables avec addnode=
  • health · si notre sommet de chaîne concorde avec nos pairs et avec grlc.eu : ok plus une liste de vérifications
  • generated · heure Unix d'écriture du fichier
/supply/supply.jsonChaque minute

L'offre de coins et le calendrier des halvings.

Champs
  • issued, issued_pct, left_to_issue · coins créés jusqu'ici par les récompenses de bloc, sur max_supply
  • block_reward, next_block_reward · GRLC par bloc maintenant et après le prochain halving
  • next_halving_height, blocks_to_next_halving, next_halving_estimated_time · quand la récompense sera divisée par deux la prochaine fois (l'heure utilise le temps de bloc moyen de la dernière période de récompense, estimate_block_seconds)
  • coins_per_day, annual_inflation_pct · rythme d'émission actuel
  • schedule · chaque halving : hauteur, récompense et heure réelle ou estimée
/status/nodes.jsonToutes les 10 minutes

Nœuds publics auxquels nous nous sommes connectés ces 30 derniers jours, par pays. Aucune adresse.

Champs
  • nodes, listening · nœuds vus, et combien acceptent les connexions entrantes
  • countries[] · code, name, lat, lon (centre du pays) et nodes
  • generated, window_days · quand il a été écrit, et la fenêtre de comptage (30 jours)
  • since · quand le comptage a commencé (d'ici là, la fenêtre couvre moins de 30 jours)
  • unknown_country · nœuds dont le pays n'a pas pu être déterminé
  • Un nœud IPv6 compte une fois par réseau /64, car son adresse change à l'intérieur
  • geo_source · les pays proviennent de la base de données gratuite de DB-IP (CC BY 4.0)
/status/history.jsonToutes les 5 minutes

Les dernières 24 heures par tranches d'une heure.

Champs
  • buckets[] · start, end, blocks, avg_block_seconds, hashrate, last_height
  • target_seconds · l'objectif de 40 secondes par bloc
/status/history_long.jsonToutes les heures

Les 7 derniers jours par tranches de 6 heures et 30 jours par tranches quotidiennes (UTC).

Champs
  • ranges.7d, ranges.30d · bucket_seconds et buckets[], mêmes champs que history.json
/status/activity.jsonToutes les heures

Activité du réseau par jour UTC sur la dernière année, d'après les blocs à 6 de profondeur.

Champs
  • days[] · day, blocks, txs (sans compter les coinbases), sent (GRLC en sorties, monnaie rendue comprise), fees, bytes
  • all_time_txs · transactions depuis le lancement, sans compter les coinbases
  • counted_to_height · le dernier bloc compté
/mining/history.jsonToutes les heures

Blocs trouvés par pool et par jour UTC sur la dernière année, d'après les tags coinbase.

Champs
  • days[] · day, blocks, pools (nom : blocs)
  • pools[] · name et url quand ils sont connus
/rich/rich.jsonToutes les heures

La liste des plus riches : les 100 plus grosses adresses, la répartition des pièces et les géants endormis (immobiles depuis 2 ans ou plus).

Champs
  • height, supply, holders · le bloc où il a été compté, GRLC en pièces non dépensées, adresses avec un solde
  • top[] · address, balance, coins, first, last_in, last_out (temps unix), label (seulement nos propres adresses et les noms garlic)
  • distribution[] · min (GRLC), addresses, amount; top10_share, top100_share
  • giants[] · address, balance, since (endormie depuis), spent_ever; asleep · GRLC immobiles depuis 1, 2, 3 et 5 ans
/rich/wakeups.jsonChaque minute

Dépenses récentes de pièces d'au moins un an, une fois à 6 blocs de profondeur.

Champs
  • events[] · h (bloc), t (heure du bloc), txid, address, amount, coins, since (heure de la pièce la plus ancienne), days (son âge)
/status/uptime.jsonToutes les 5 minutes

Disponibilité de notre nœud, du nœud public (node.garlicoin.org), du faucet, du tipbot et des serveurs Electrum communautaires.

Champs
  • generated, tracking_since, check_every_seconds · quand il a été écrit, quand le suivi a commencé, à quelle fréquence les services sont vérifiés
  • services[] · id (node, public-node, faucet, tipbot, electrum), name, up, since (début du suivi de ce service), uptime_7d, uptime_30d (tous deux au plus sur la durée écoulée depuis), planned_minutes_30d, days[] avec day, down_minutes et planned_minutes (null avant le début du suivi)
  • maintenance · la fenêtre de maintenance planifiée en cours (until, services, note), ou null
  • incidents[] · service, start, end (null tant que c'est en cours), minutes, planned (maintenance planifiée, non comptée dans les chiffres de disponibilité)
/mining/mining.jsonToutes les heures

Blocs par pool ces dernières 24 heures, d'après les tags coinbase.

Champs
  • pools[] · name, url (quand elle est connue), blocks, share_pct, last_height
  • blocks · blocs dans la fenêtre
  • window_seconds · durée de la fenêtre
/price/price.jsonToutes les 10 minutes

Le dernier échange GRLC/BTC sur FreiExchange multiplié par le BTC/USD de Coinbase. GRLC s'échange rarement : voir source_updated.

Champs
  • usd, btc, sats · prix de 1 GRLC
  • bid_sats, ask_sats · meilleures offres d'achat et de vente sur GRLC/BTC
  • usd_market_cap, usd_24h_volume, usd_24h_change_pct · chiffres du marché (null si inconnus)
  • source_updated · heure Unix de la dernière transaction GRLC/BTC
/market/market.jsonToutes les 10 minutes

Les deux marchés GRLC (GRLC/BTC sur FreiExchange, GRLC/LTC sur FreiXLite), tels qu'affichés sur la page du marché.

Champs
  • markets[].last, bid, ask, spread_pct · prix par GRLC en BTC ou LTC
  • markets[].bids, asks · le carnet d'ordres complet sous la forme [prix, GRLC], les meilleurs en premier
  • markets[].recent_trades · les 30 dernières transactions : t, side, price, grlc, quote
  • markets[].volume_24h_grlc, trades_24h, quote_usd · chiffres sur 24 heures et le prix en USD de la monnaie de cotation
/market/history.jsonToutes les 10 minutes

Prix quotidiens issus de chaque transaction que nous avons vue, depuis novembre 2025 (GRLC/LTC) et octobre 2026 (GRLC/BTC).

Champs
  • days[].day · date UTC
  • days[].BTC, days[].LTC · open, high, low, close (par GRLC), trades, grlc et quote échangés ; les jours sans transaction reprennent la clôture précédente

Badges SVG en direct pour les README, en cache 5 minutes. Affichent « unknown » si nos données ne sont plus à jour.

Champs
  • height, hashrate, blocktime · depuis status.json
  • halving, supply · jours avant le prochain halving, part des 69M minée
  • price · prix en USD (voir price.json)
/status/peers.txtChaque minute

Lignes addnode= prêtes à coller dans garlicoin.conf. Texte brut.

/tipbot/stats.jsonToutes les 10 minutes

Totaux depuis le début pour le tipbot Reddit. Aucun utilisateur ni solde individuel.

Champs
  • tips, tipped · nombre de pourboires et GRLC donnés en pourboires
  • tippers, recipients, accounts, withdrawals · décomptes

Utilisation

  • Fichiers statiques sur https://garlicoin.org, ouverts aux requêtes cross-origin avec fetch().
  • Chaque fichier indique quand il a été écrit dans generated. Interroger plus souvent que l'intervalle de mise à jour renvoie les mêmes données.
  • Les heures sont en secondes Unix (UTC). Les montants sont en GRLC.

Exemples

curl -s https://garlicoin.org/status/status.json | jq .height
fetch('https://garlicoin.org/supply/supply.json')
  .then(r => r.json())
  .then(s => console.log(s.blocks_to_next_halving))

Besoin de plus ?

Pour les transactions, adresses et blocs, utilisez l'API de l'explorateur grlc.eu.