Sandrine  pfp
Sandrine

@jemenoiedansunve

import requests import json import time api_key = 'YOUR_ETHERSCAN_API_KEY' contract_address = 'YOUR_TOKEN_CONTRACT_ADDRESS' def get_token_holders(api_key, contract_address): url = f'https://api.etherscan.io/api?module=stats&action=tokensupply&contractaddress={contract_address}&apikey={api_key}' response = requests.get(url) data = response.json() return data['result'] # Schedule this to run periodically holder_data = [] while True: holders = get_token_holders(api_key, contract_address) holder_data.append({'timestamp': time.time(), 'holders': holders}) time.sleep(86400) # Fetch data daily
0 reply
0 recast
0 reaction