Decentricity / BitBoyBlockBot

Get all ETH addies dat donated to Bitboy n see if dey spawned a Friendtech account with Twitter username.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

BitBoyBlockBot

๐Ÿ” 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

Prereqs:

Etherscan API key from here: https://etherscan.io/myapikey

Friendtech JWT key:

(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.)

  1. Open the friend.tech PWA on your Android phone
  2. Turn on Developer Mode on your phone and allow USB debug access
  3. Install adb (Android Debug Bridge) on yer 'puter
  4. Plug phone into puter
  5. Approve the puter to connect to your phone
  6. Open the developer tools by opening Chrome and entering this in the URI bar: chrome://inspect/#devices
  7. Choose friend.tech > Inspect
  8. Go to the application tab
  9. Under the storage section, click on the Local Storage dropdown and find the friend.tech entry
  10. Copy the value of the jwt key

(Here is wer u find the jwt) image

BTW yes this does work, even tho FT creates its own wallet in the app. (thanks to @bacon_wassie who highlighted this to me)

here's how:

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

image

image

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)

image

image

About

Get all ETH addies dat donated to Bitboy n see if dey spawned a Friendtech account with Twitter username.


Languages

Language:Python 100.0%