Skip to content

Instantly share code, notes, and snippets.

@teor2345
Created September 9, 2025 07:25
Show Gist options
  • Select an option

  • Save teor2345/7ed981ac1aecde16bdeb8dca97f0dfc0 to your computer and use it in GitHub Desktop.

Select an option

Save teor2345/7ed981ac1aecde16bdeb8dca97f0dfc0 to your computer and use it in GitHub Desktop.
const ETH_ADDRS = [
'0xFc4a4858bafef54D1b1d7697bfb5c52F4c166976',
'0xa29eeFb3f21Dc8FA8bce065Db4f4354AA683c024',
'0x40C351B989113646bc4e9Dfe66AE66D24fE6Da7B',
'0x30F895a2C66030795131FB66CBaD6a1f91461731',
'0x57394449fE8Ee266Ead880D5588E43501cb84cC7',
'0xCd422cCC9f6e8f30FfD6F68C0710D3a7F24a026A',
'0x7C502F253124A88Bbb6a0Ad79D9BeD279d86E8f4',
'0xe86749d6728d8b02c1eaF12383c686A8544de26A',
'0xa4134741a64F882c751110D3E207C51d38f6c756',
'0xD4A340CeBe238F148034Bbc14478af59b1323d67',
'0xB00A433e1A5Fc40D825676e713E5E351416e6C26',
'0xd9Df4e4659B1321259182191B683acc86c577b0f',
'0x0a765FA154202E2105D7e37946caBB7C2475c76a',
'0xE291a6A58259f660E8965C2f0938097030Bf1767',
'0xe46e68f7856B26af1F9Ba941Bc9cd06F295eb06D',
'0xa7eec0c4911ff75AEd179c81258a348c40a36e53',
'0x3c6762469ea04c9586907F155A35f648572A0C3E',
'0x322FE72E1Eb64F6d16E6FCd3d45a376efD4bC6b2',
'0x51Bb31a441531d34210a4B35114D8EF3E57aB727',
'0x314d5070DB6940C8dedf1da4c03501a3AcEE21E1',
'0x75023D76D6cBf88ACeAA83447C466A9bBB0c5966',
'0x1914F36c62b381856D1F9Dc524f1B167e0798e5E',
'0xB9e9cfd931647192036197881A9082cD2D83589C',
'0xE88ae1ae3947B6646e2c0b181da75CE3601287A4',
'0x0D83F2770B5bDC0ccd9F09728B3eBF195cf890e2',
'0xe2D5C35bf44881E37d7183DA2143Ee5A84Cd4c68',
'0xd21E6Dd2Ef006FFAe9Be8d8b0cdf7a667B30806d',
'0x93Ff376B931B92aF91241aAf257d708B62D62F4C',
'0x5C068df7139aD2Dedb840ceC95C384F25b443275',
'0x70D24a9989D17a537C36f2FB6d8198CC26c1c277',
'0x0ae487200606DEfdbCEF1A50C003604a36C68E64',
'0xc5588A6DEC3889AAD85b9673621a71fFcf7E6B56',
'0x3c23bA2Db94E6aE11DBf9cD2DA5297A09d7EC673',
'0x5B5cA7d3089D3B3C6393C0B79cDF371Ec93a3fd3',
'0x4Cb4c0E7057829c378Eb7A9b174B004873b9D769',
'0xd299f05D1504D0B98B1D6D3c282412FD4Df96109',
'0x241689F750fCE4A974C953adBECe0673Dc4956E0',
'0xBc5f75053Ae3a8F2B9CF9495845038554dDFb261',
'0x5651dbb7838146fCF5135A65005946625A2685c8',
'0x5c9D146b48f664f2bB4796f2Bb0279a6438C38b1',
'0xd2Bf42514d35952Abf2082aAA0ddBBEf65a00BA3',
'0xbB1EC85a7d0aa6Cd5ad7E7832F0b4c8659c44cc9',
'0x013285c02ab81246F1D68699613447CE4B2B4ACC',
'0x97A00E100BA7bA0a006B2A9A40f6A0d80869Ac9e',
'0x4Bf0C0630A562eE973CE964a7d215D98ea115693',
'0x805aa8adb8440aEA21fDc8f2348f8Db99ea86Efb',
'0xae9935793835D5fCF8660e0D45bA35648e3CD463',
'0xB051C0b7dCc22ab6289Adf7a2DcEaA7c35eB3027',
'0xf7a82C48Edf9db4FBe6f10953d4D889A5bA6780D',
'0x06de68F310a86B10746a4e35cD50a7B7C8663b8d',
'0x51f3C0fCacF7d042605ABBE0ad61D6fabC4E1F54',
'0x49BCc441AEA6Cd7bC5989685C917DC9fb58289Cf',
'0x7fD999f778c1867eDa9A4026fE7D4BbB33A45272',
'0xe8749d2347472AD1547E1c6436F267F0EdD725Cb',
'0x2B471975ac4E4e29D110e43EBf9fBBc4aEBc8221',
'0x02004fE6c250F008981d8Fc8F9C408cEfD679Ec3',
'0xC4A51031A7d17bB6D02D52127D2774A942987D39',
'0xa1b94fC12c0153D3fb5d60ED500AcEC430259751',
'0xdedda1A02D79c3ba5fDf28C161382b1A7bA05223',
'0xE55f51991C8D01Fb5a99B508CC39B8a04dcF9D04',
];
// Retrieve the initial balance. Since the call has no callback, it is simply a promise
// that resolves to the current on-chain value
for (let addr of ETH_ADDRS) {
let { data: { free: previousFree }, nonce: previousNonce } = await api.query.system.account(addr);
console.log("Free: " + previousFree + " Nonce: " + previousNonce);
}
// TODO: subscribe for changes: https://polkadot.js.org/docs/api/examples/promise/listen-to-balance-change
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment