Skip to content

Commit

Permalink
whitelist to ENS
Browse files Browse the repository at this point in the history
  • Loading branch information
eugenioclrc committed Mar 6, 2024
1 parent 34cba8c commit b55ce9c
Show file tree
Hide file tree
Showing 2 changed files with 119 additions and 0 deletions.
43 changes: 43 additions & 0 deletions merkletree-builder/wallet-toens.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
const fs = require('fs');


// utility to get ens names from wallets
async function f(address) {
const e = await fetch("https://api.thegraph.com/subgraphs/name/ensdomains/ens", {
"headers": {
"accept": "application/json, multipart/mixed",
"accept-language": "es-419,es;q=0.5",
"cache-control": "no-cache",
"content-type": "application/json",
"pragma": "no-cache",
"sec-ch-ua": "\"Chromium\";v=\"122\", \"Not(A:Brand\";v=\"24\", \"Brave\";v=\"122\"",
"sec-ch-ua-mobile": "?0",
"sec-ch-ua-platform": "\"Linux\"",
"sec-fetch-dest": "empty",
"sec-fetch-mode": "cors",
"sec-fetch-site": "same-site",
"sec-gpc": "1",
"Referer": "https://thegraph.com/",
"Referrer-Policy": "strict-origin-when-cross-origin"
},
"body": "{\"query\":\"query getDomainForAccount {\\n account(id: \\\""+address+"\\\") {\\n registrations(first: 1, orderBy: expiryDate, orderDirection: desc) {\\n domain {\\n name\\n }\\n }\\n id\\n }\\n}\\n\",\"operationName\":\"getDomainForAccount\"}",
"method": "POST"
});
return e
}

const whitelistedThatHaveEns = {}

fs.readFileSync('./whitelist.txt').toString().split("\n").map(x => x.trim()).filter(x => x.length > 0).forEach(async (x) => {
const ensResponse = await f(x).then(e => e.json());
if(ensResponse.data.account == null || ensResponse.data.account.registrations.length == 0) {
return;
}
console.log(JSON.stringify(ensResponse.data.account, null,2))
whitelistedThatHaveEns[x] = ensResponse.data.account.registrations[0].domain.name;
fs.writeFileSync('./whitelist-ens.json', JSON.stringify(whitelistedThatHaveEns, null, 2));



});
//.then(e => console.log(JSON.stringify(e, null,2)));
76 changes: 76 additions & 0 deletions merkletree-builder/whitelist-ens.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,76 @@
{
"0xaf12653609f8267b33b4cabab3ebfd3696fd2e37": "flouzz.eth",
"0x685018ea5c682c5e6d9e4116193f02018f306255": "cuauhtemoc.eth",
"0x9b9c0732cfecbd446eec92ba53dec31f2c9d88b1": "cnnesp.eth",
"0xac1c5131f0a85eafaa637a1ab342ed8e7771212d": "emiliosilva.eth",
"0x912e367cd8fa7ce258167179ad4d3073aa6286e3": "bengala.eth",
"0xc64b11f6cc007e78a4df7a4fa7b135a1a41d9e7d": "0xmarian.eth",
"0x0d8a84bad729605fa50dcf18d1c3e97f4bac6180": "lengo.eth",
"0x03f9fc6abeb9ba365a49e3b9110650ed0f134e21": "0xsacha.eth",
"0x0edfcb8268ea99b4e7a9ec37ee0a5af23b557480": "fiiiu.eth",
"0x014ffcf34d8515535b99d6aef654258c237168b6": "leosagan.eth",
"0x1eb5093e5d072212f68cbf77571a7fa393a0df32": "gonxalo.eth",
"0xc0d21b6125a75626ef3d06e08f9dd7d9d34e9b47": "cryptino.eth",
"0x9c9c51e479a531e714594ab04db4b79a39662991": "dmf7z.eth",
"0xb0145ae156d201d6e371d07265fe3c045071c967": "maraoz.eth",
"0xb688cd6b039081521a01e779833c3b20cf8d7949": "mpefaur.eth",
"0xbd62f39c57ffa62d5eacf3a46ad8ad8057879907": "lewellen.eth",
"0x673437d956065fa0dc416c4a519cc5c37f6ad389": "tomasfrancisco.eth",
"0x64b51b755330e8c3bca0563670c751c3902eee0d": "martriay.eth",
"0xad7bcc6a16eef9bb537bc5a7bf1d7241a5ac744b": "nevergonnagive.eth",
"0x58c8a648bfdde299d5730d7433c7f6de6e4f9ccc": "axlvaz.eth",
"0x8c0e880465982010e3cd610c962ac9c879bad987": "monorelojero.eth",
"0x5a163c732208aa6ab67a797259bd4dc9ad362a44": "nicogsc.eth",
"0x65392485b8d869e59b5b2a3cf7de815ed16939aa": "mrwildcat.eth",
"0x7859821024e633c5dc8a4fcf86fc52e7720ce525": "hadriencroubois.eth",
"0xf6b6f07862a02c85628b3a9688beae07fea9c863": "patricio.eth",
"0x7893531ced3a46a1e8e3ac24bd7dd8dd530ee588": "nicobarragan.eth",
"0xa7b301f741bed2bb89492c58074c785623e11265": "laincalvo.eth",
"0x8c3a198929e8796a09f017d11b56f684679a4721": "magnetto.eth",
"0xdc1df1b1cdd3d6c7a71f55f4417f7809c66c8859": "famura.eth",
"0x79de83ab9493ef3e206d5b05eaa8bd9216261749": "saeta.eth",
"0xf2ee5a1da6cd6cc74793e4a053e4b6a5384fc276": "mauriciomacri.eth",
"0x0855d454436552f854fa95c8b0b20f853ff0db93": "aramburu.eth",
"0x200cd0c3b4f046041d64b6c9ff83643371033a8b": "sejas.eth",
"0xfd0e1f2fc10f7e43dcf80b1f17f0e4435e858035": "keytarist.eth",
"0x34f43b3a5afe49c06866d849ae41d50e769ad7cb": "rgoat.eth",
"0xdfe435e074e9830036aea0ea5c4fc506b7a11d5f": "rrraul.eth",
"0xe7292962e48c18e04bd26ab2acca00ef794e8171": "nicobevilacqua.eth",
"0x7ff8b020c2ecd40613063ae1d2ee6a2a383793fa": "brunitob.eth",
"0xca0f403d2a602e4d8c0a6a984b973d7958fbf463": "0x7i7o.eth",
"0xb62241a978d41e35f008b0e165cf5cbe43e9feeb": "maxdaftpunker.eth",
"0xc521bc8690895a7514bd7a72a4855f03fd50cb60": "deadpine.eth",
"0xd68a43c451b10d3905d90a1afc95fcbc9b6cce5c": "sebita.eth",
"0x2df49d888fe88cf651443e56c4040695a84c7843": "mok0230.eth",
"0x38c40ead3d0fe7959eb9dfe8337b3c4929884d2c": "punkdev.eth",
"0x01597976b4678c10aed7bde5be86af4b040fe921": "alandooz.eth",
"0x64defa36cd321a44adddad64414a9060d1d98599": "luksgrin.eth",
"0x3cd7dc241750f87f66339bdebbafcc11fb6db5e1": "rodribasa.eth",
"0x321a7963322f3489da35581810dcbef4a8d7839c": "generalpacha.eth",
"0xb303cddc9e9a05592affe37522ffbc37441e0175": "abogabo.eth",
"0x4ccc2acdd43811ce928cef7371fc95daf7418631": "guide42.eth",
"0x63b365a1ad15354f7338e95ba56e004c0d657c3e": "mmolinari.eth",
"0x601486c5c19b035657abe64d2f596317fa4939fb": "vanclief.eth",
"0x334ce923420ff1aa4f272e92bf68013d092ae7b4": "castroagudin.eth",
"0x42ca45b785d87b8375dff176555c745b27d69da5": "quitos.eth",
"0xf2dfcae8fef5b5cd5d89a527d193da567a5d6297": "tomso.eth",
"0x4430edfbb4777b3f8e5b951803657703039d688b": "agustincito.eth",
"0x9470ab9c3aac221a57e94f522659d4327c5eaded": "sileo.eth",
"0x72ba1965320ab5352fd6d68235cc3c5306a6ffa2": "dkrauze.eth",
"0x7d76020b5519176a2366d1b0b3b3ab2f9fe1d553": "liszy.eth",
"0x663d3947f03ef5b387992b880ac85940057c13e3": "weekineth.eth",
"0x8b2db6397de65d4c03429bc2e7f09515f98ac214": "mattias.eth",
"0x8c775808fffbb99208452698bc619cf9d07d8b2e": "arlequin.eth",
"0x5ef29cf961cf3fc02551b9bdadaa4418c446c5dd": "pscott.eth",
"0x819e479f87a6384dcd1c63be221e76b474a581d0": "firegilr.eth",
"0xaef25bf5970073b39b3ec5b3d78595f12f767fd8": "tom4s.eth",
"0x97beb1a90a561826b35a7f3931e43b6ff4faeb78": "alcuadrado.eth",
"0x88f2fa3a95c6c58affb5106e8e14006eab3f32b2": "luenga.eth",
"0x93a6c60b99d139cbe8ef6ad5c1a199a6cdab1b7f": "rcjulin.eth",
"0xd721bc0c7a033a1ca2e50d9b08529b20c73db19e": "0xfoco.eth",
"0x803740916f4e6ab4f64e957a68eb7f62392dee3e": "ramaruro.eth",
"0xd211b9d5da830e29ca1ec9be1d1723b91fa81e3f": "daigow.eth",
"0xc9534a59ef121516e5e1aead8d45d151e768e216": "klerosboard.eth",
"0xd7c45bf9b80ed652988061115e7308d6a133652b": "marquitos.eth",
"0xe5b1918d99f9b5b63817f6c9a7afda744ef1f647": "wlist.eth"
}

0 comments on commit b55ce9c

Please sign in to comment.