๐ Grabs all addresses that has transferred to BitBoy's donation address
๐ Goes to FriendTech API to find the Twitter account of each address (if exist)
๐ Puts all in CSV file for easy blocking
Etherscan API key from here: https://etherscan.io/myapikey
(Note: As of Sept 21st (ironically just a few hours after i published this lol) Friendtech announced that they are allowing PC web browser logins here so you can actually just grab the JWT from there (just right-click on the ft page > inspect, and see step 8). The steps below are still pretty useful for getting the JWT from your phone.)
- Open the friend.tech PWA on your Android phone
- Turn on Developer Mode on your phone and allow USB debug access
- Install adb (Android Debug Bridge) on yer 'puter
- Plug phone into puter
- Approve the puter to connect to your phone
- Open the developer tools by opening Chrome and entering this in the URI bar: chrome://inspect/#devices
- Choose friend.tech > Inspect
- Go to the application tab
- Under the storage section, click on the Local Storage dropdown and find the friend.tech entry
- Copy the value of the jwt key
BTW yes this does work, even tho FT creates its own wallet in the app. (thanks to @bacon_wassie who highlighted this to me)
Script uses @etherscan to check which addresses sent tokens to bitboy
Script then checks whether there are @BuildOnBase addresses that was initiated by the addresses we found (i.e, funded by L1 addie, first tx of the L2 addie) -- http://api.basescan.org was used for dis
finally, we grab dat Base addie and use the friendtech API to find twitter usernames, if they exist. (if not, then the Base addie prolly didnt interact with friendtech)