Разнорабочий | Заметки – Telegram
Разнорабочий | Заметки
5.23K subscribers
30 photos
3 videos
55 links
Публикую статьи, мысли, скрипты

Связанный чат канала: https://news.1rj.ru/str/raznorabochiy_chat
Download Telegram
После выхода Starknet, ко мне обратилось несколько человек с просьбой помочь склеймить дроп и я успешно помог это сделать. Так что если у вас есть например сид фраза от вашего (что принципиально) старого кошелька, которую вы вводите в свежий аргент или бравос, а он не может найти ваш старый адрес или вы поставили 2фа на скомпрометированные аккаунты, но потеряли доступ к почтам. Со всеми такими и другими кейсами я могу помочь. Единственный принципиальный момент, не пишите мне, если это аккаунты не ваши, во многих случаях я могу это распознать и сразу прекращу диалог.

Пишите @raznorabochiy прикладывая адрес аккаунта.
👍297🔥4
Dencun: Community Edition

Минтилка для ваших аккаунтов Linea.

Чтобы сминтить, необходимо иметь на кошельке одну из этих NFT: The Merge Regenesis, Ethereum Evolved Shanghai или The Linea Voyage.

Осталось чуть больше 2х дней

https://github.com/raznorabochiy/dencun-community-edition
10
Чекер для полихедры


import requests
from web3 import Web3

with open("wallets.txt", "r") as file:
wallets = [row.strip() for row in file]


def check(address: str) -> float:
addr = Web3.to_checksum_address(address)
addr_prefix = addr.lower()[2:5]
# для Ethereum
url = f"https://pub-88646eee386a4ddb840cfb05e7a8d8a5.r2.dev/eth_data/{addr_prefix}.json"

# для BSC
# url = f"https://pub-88646eee386a4ddb840cfb05e7a8d8a5.r2.dev/bsc_data/{addr_prefix}.json"
resp = requests.get(url)

try:
json = resp.json()
if json is None:
return 0
else:
return int(json[addr]['amount'], 16) / 10 ** 18
except:
return 0


total = 0

for wallet in wallets:
tokens = check(wallet)
print(f"{wallet}: {tokens}")
total += tokens

print(f"Total: {total}")


UPD: исправил, чтобы адреса без чексуммы тоже корректно проверялись
👍225
Скорее всего это контракт для клейма полихедры

0x9234f83473c03be04358afc3497d6293b2203288
14👍2
Media is too big
VIEW IN TELEGRAM
Самый быстрый чекер

нативных балансов и балансов ERC-20 токенов

Сети:
* Arbitrum
* Arbitrum Nova
* Base
* Berachain Testnet
* Blast
* BNB
* Ethereum
* Fantom
* Linea
* Optimism
* Polygon
* Scroll
* zkSync
* Zora

остальные soon

Контракты токенов легко добавляются самостоятельно

Не нужны никакие прокси или API-ключи!

https://github.com/raznorabochiy/evm-checker

Не забудьте поставить звезду на гитхабе
80👏9👍5🔥3🤡2
Мощное обновление wallets-tools

Всё переписал, изменился инетерфейс, теперь ничего не нужно писать в консоле, просто запускаешь и выбираешь необходимое действие.

Скрипт может:

* Сгенерировать новые сид-фразы
* Вычислить приватники из сид-фраз
* Вычислить адреса из сид-фраз
* Вычислить адреса из приватников

Поддерживаемые сети:

* Aleo
* Aptos
* Cosmos (много разных сетей, смотри ниже)
* EVM
* Solana
* StarkNet (ArgentX, Braavos)
* Sui

Поддерживаемые Cosmos-сети:

* Agoric
* Akash
* Axelar
* Bostrom
* Celestia
* Chihuahua
* Cosmos Hub
* Cronos POS
* dYdX
* Dymension
* Evmos
* Gitopia
* Gravity Bridge
* Injective
* IRISnet
* Juno
* Kava
* KYVE
* LikeCoin
* Mars Hub
* Neutron
* Noble
* OmniFlix
* Osmosis
* Passage
* Persistence
* Quasar
* Quicksilver
* Regen
* Saga
* Secret Network
* SEDA
* Sentinel
* Shentu
* Sifchain
* Sommelier
* Stargaze
* Stride
* Terra
* Terra Classic
* UX (umee)


https://github.com/raznorabochiy/wallets-tools
👍48🔥166😁2💩1🤡1
This media is not supported in your browser
VIEW IN TELEGRAM
Base Builder Anniversary NFT

Примерно год назад я писал скрипт для приватки Факблока, этот скрипт деплоил контракт в сети Base Goerli и минтил Base Builder NFT.
Теперь владельцы той NFT могут сминтить другую NFT уже в основной сети Base.

https://www.base.org/builder-anniversary-nft

Я написал для этого скрипт, внимательно читаем описание на гитхабе, желательно использовать прокси, так как пруф запрашивается с сайта.

https://github.com/raznorabochiy/base-builder-anniversary
👍164
Bundled ABI

Те, кто пишет скрипты, сталкивались с ситуацией, когда ABI не получается достать никаким иным способом, кроме как найти в коде сайта.

В таких случаях ABI-код изуродован js-бандлером и это не валидный JSON, а оптимизированный объект-литерал у которого булевые значения true и false заменены на !0 и !1, а ключи объекта без кавычек. Пример можно увидеть на картинке у этого поста.

Мне надоело делать лишние движения, чтобы чистить такой ABI-код, сделал инструмент:

https://bundled-abi.surge.sh/

Кроме приведения ABI к валидному JSON, он ещё умеет Human-Readable ABI который можно использовать в библиотеке ethers.
👍49🔥3
Софт для клейма Renzo

Если вы мультили Renzo на нищей тяге через pendle в Arbitrum, то самое время заклеймить на низком газе свои жетоны REZ

https://github.com/raznorabochiy/renzo-claim
👍10
Blum

Посмотрел видос криптусов про Блюм - https://www.youtube.com/watch?v=bvITBTdtsBU

Мне тема с универсальным кошельком/биржей внутри телеграма понравилась, пошёл на https://blum.io/ оставил свой имейл, ну думаю, пришлют инвайт зарегаюсь, потестирую. Но!, Факич как всегда подсуетился почти раньше всех и дал мне доступ и насыпал инвайтов, кому нужно, вот инвайт с моей рефочкой (количество инвайтов ограничено):

t.me/BlumCryptoBot/app?startapp=ref_wA2qb3OR4k
t.me/BlumCryptoBot/app?startapp=ref_wA2qb3OR4k
t.me/BlumCryptoBot/app?startapp=ref_wA2qb3OR4k
🔥10👍4🤡41👎1💩1
Написал вспомогательный софт для подачи апелляции L0 - https://github.com/raznorabochiy/lz-appeal

Он автоматизирует одно действие, генерит подпись и отправляет её в эзерскан (никакой газ не тратится) это одно из действий необходимое в форме, которую выкатил пингвин.

npm i
в keys.txt свои ключи
в constants.ts настройки таймингов и прокси (не думаю что прокси нужны, можно не заполнять)
👍255👎1💩1🤡1
Актуализировал для нового дропа Renzo

https://github.com/raznorabochiy/renzo-claim
🔥14
Исправил логинелку по токену в Твиттер, которая некоторое время назад перестала работать. Также напоминаю, что кроме неё есть логинелка по токену в Дискорд и логинелка по JSON в Телеграм:

https://twitter-login.surge.sh/

https://discord-login.surge.sh/

https://telegram-login.surge.sh/

Если вы про них раньше не знали, это удобный инструмент чтобы по-быстрому залогиниться в ADS-профиле или в приватном окне браузера. На этих страницах есть видосы объясняющие как пользоваться.
1340👍9
Небольшие обновления

В генертор кошельков Wallets Tools 💎 добавил поддержку сети Tron

https://github.com/raznorabochiy/wallets-tools

***

В клеймер Superform Superfrens добавил поддержку новых сезонов: 5го (недавно закончился) и 6го (только начался)

https://github.com/raznorabochiy/superform-superfrens-claimer
1👍115
Архив github

У меня в очередной раз забанили гитхаб, разбираюсь с саппортом. В комментариях к этому посту приложу архивы актуальных репозиториев.
117👍8
Эксперименты с Zora

На днях увидел пост Кости, как он сделал интерактивную NFT на Zore, игру крестики-нолики.

Решил поразбираться, как он такое сделал и заодно сделал свою NFT

https://zora.co/collect/zora:0x8541a452ab0c3837c1387aab83d6ae93d862b9c1/1

Попробуйте поводить мышкой над НФТ и покликать по ней.

Хочу попасть в тренды на Зоре, минт стоит копейки, лучший способ поддержать автора канала - минт на Зоре!
1👍18🔥6😁31
В последнее время проекты обмазываются всякими защитами на фронтенде и становится сложно повторить взаимодействия через http-запросы, понять как формруется какой-нибудь токен и т.д.

Гораздо проще скриптом открыть браузер и прокликать интерфейс через Playwright/Puppeteer/Selenium или BAS. Я люблю Playwright, единственная боль, это тыкать в Метамаск подтверждая подписи/транзакции.

Некоторое время назад нашёл имбовую библиотеку, которая инжектит код в страницу и ведёт себя как Метамаск, но только не нужно ничего подтверждать, кнопки на web3 проектах типа Swap сразу приводят к отправке транзакции!

Библиотека изначально делалась для тестирования, поэтому пришлось её форкнуть и допилить, чтобы она могла отправлять реальные транзы.

https://www.npmjs.com/package/@raznorabochiy/wallet-mock

При помощи неё клеймил Zircuit (первый и второй дроп), сжигал scopenft, доил разные краны и делал ещё несколько проектов которые не вышли и которые пока не хотелось бы упоминать 🤫
134🔥15👍12
Думал, чтобы такое ещё сделать на Zora, так как профит с минтов там ощутимый. Придумал одну идею, сделал, но не получилось запустить на Зоре, сендбокс не пропустил работу с камерой 😢 Решил поделиться с подписчиками. Работа называется:

Two bullish people looking at each other

https://ipfs.io/ipfs/bafybeic5re6zralxedlheyoqfsfv6hfo5yvufirekqqtnlsmancbehlpkm

Кстати, кто-нибудь знает, как заливать html/js нфт на Зору, через их конструктор на сайте? Говорят, что как-то можно, я не нашёл как и выкатываю свои работы через их API.
1😁12👍32🔥1