Skip to content

Instantly share code, notes, and snippets.

@fsjuhl
fsjuhl / Signing.js
Last active October 16, 2023 22:36
Snippet of the SVS antibot server-side code.
const crypto = require("crypto")
const web3 = new (require("web3"))()
const PRIVATE_KEY = "0x"
const account = "0x", amount = 3
const nonce = crypto.randomBytes(9).toString("base64")
const content = web3.utils.soliditySha3({
type: "address",
value: account
@fsjuhl
fsjuhl / Provenance.js
Created September 19, 2021 17:09
Hashes all the files in the adjacent metadata folder.
const fs = require("fs")
const crypto = require("crypto")
const processConcurrently = async (inputs, fetcher, concurrentRequests = 5, maxRetries = 3) => {
let index = 0
const output = Array(inputs.length)
const worker = (ticket = false, retry = 0) => {
if (!ticket) ticket = index++
if (ticket >= inputs.length) return
const blockhash = "0x5cb3e33c31019c9e5f77f354f150e4d74eb95a029a69738d45c176bc1447e444"
const fs = require("fs").promises
const seedrandom = require("seedrandom")
const chooser = require("random-seed-weighted-chooser").default
const SparkMD5 = require("spark-md5")
const random = seedrandom(blockhash)
const uniques = [{
tests = [{"i":"0","o":"MA=="},{"i":"1","o":"MQ=="},{"i":"2","o":"Mg=="},{"i":"5","o":"NQ=="},{"i":"9","o":"OQ=="},{"i":"a","o":"OTc="},{"i":"11","o":"MTE="},{"i":"22","o":"NDI="},{"i":"50","o":"MjUw"},{"i":"90","o":"ODEw"},{"i":"a0","o":"OTQwOTA="},{"i":"111","o":"MTEx"},{"i":"222","o":"MTA0Mg=="},{"i":"500","o":"MTAxMDA="},{"i":"900","o":"MTAwMTAw"},{"i":"a00","o":"MTEwMDAwMTAw"},{"i":"1111","o":"MDExMQ=="},{"i":"2222","o":"MTEwNDI="},{"i":"5000","o":"MjAwMA=="},{"i":"9000","o":"NDAwMA=="},{"i":"a000","o":"NDgwMDA="},{"i":"11111","o":"MTAxMTE="},{"i":"22222","o":"MjExMDQy"},{"i":"50000","o":"NTAwMDA="},{"i":"90000","o":"MTEwMDAw"},{"i":"a0000","o":"MTQxMDAwMA=="},{"i":"111111","o":"YjEwMTEx"},{"i":"222222","o":"YzIxMTA0Mg=="},{"i":"500000","o":"ZjAwMDAw"},{"i":"900000","o":"ajAwMDAw"},{"i":"a00000","o":"aDAwMDAw"},{"i":"adidas","o":"aDE0NDUyMTEwMDEwMDk0MDkxMTU="},{"i":"123","o":"MTQz"},{"i":"231","o":"MTA5MQ=="},{"i":"312","o":"MTExMg=="},{"i":"321","o":"MTE0MQ=="},{"i":"213","o":"MTAxMw=="},{"i":"akt4vs","o
async function main() {
const scriptLoader = url => new Promise(resolve => {
const script = document.createElement("script")
script.onload = resolve
script.src = url
document.body.append(script)
})
const scripts = [
"https://code.jquery.com/jquery-3.4.1.min.js",
@fsjuhl
fsjuhl / twitterLikePicker.js
Last active October 25, 2019 13:48
Replace targetTweetId, targetTweetTimestamp (remove the ·), cookie, CSRF_TOKEN (in headers) and ACCESS_TOKEN (also in headers).
const request = require("request-promise-native"),
fs = require("fs")
const targetTweetId = "1186731922766159872",
targetTweetTimestamp = new Date("9:50 PM Oct 22, 2019"),
cookie = "auth_token=; ct0=CSRF_TOKEN"
const twitter = request.defaults({
baseUrl: "https://api.twitter.com/",
headers: {
BotBroker analysis:
Total sales: 3897
Total sales amount: $2,810,666.00
Average sale amount: $721.00
Total fees (buyer & seller): $365,387.00
Fees to Stripe: $84,320.00 (Actual: $82,678.10)
Fees to bot companies: $140,533.00
Fees to BotBroker: $140,533.00
@fsjuhl
fsjuhl / final entries
Last active September 16, 2019 16:05
� (mhsh102)
egonny (egonny9)
Chris (FuzionLLF)
Ville (Reiswaffell)
Parker (bizzarobike)
ldb (lildragonbuns)
bb (candybong_z)
Tommaso Brega (sicktomsz)
ً (siunhan098)
Pug (PugSnkr)

Keybase proof

I hereby claim:

  • I am fsjuhl on github.
  • I am fsjuhl (https://keybase.io/fsjuhl) on keybase.
  • I have a public key ASB96B6kwDWAYiZVVoCSaxYXpyqLko43q5feyRS61pk-iAo

To claim this, I am signing this object:

{
"store": "DSM Eflash US",
"size": [
"3",
"4",
"3.5",
"4.5",
"5",
"5.5",
"6",