Нужно самостоятельно дернуть кран в тестовый БНБ

https://testnet.bnbchain.org/faucet-smart

Вставляем один приватник в conf.py

Сначала бриджим тестовый БНБ в opBNB и Combo

bridge_bnb.py бриджит по половине депозита поровну в обе сети (в opBNB комса скачет до конских значений, бридж с запасом на комсу)

minter.py минтит 6 нфт панд в Полигоне и создает тестовик кошелек_IDs.txt с айдишками сминченных НФТ

polygon.py аппрувит и бриджит

Делаем бриджи 6 нфт панд из полигона в следующей последовательности:

  • Polygon - opBNB Testnet
  • Polygon - Mantle (LZ)
  • Polygon - Core Dao (LZ)
  • Polygon - Combo Testnet
  • Polygon - BNB Chain (LZ)
  • Polygon - Celo (LZ)

opBNB и Combo не через LZ - создается кошелек_hashes.txt, в которые летят хеши обеих транз, они нужны для будущего клейма

Слипы выставлены слишком большими, можно офигеть ждать.

В конце нужно склеймить свои бриджнутые НФТ в opBNB и Combo

claim.py - после бриджа лучше подождать какое то время, сети как то не всегда с первого раза дают клеймить и часто тупят

Либы для установки

pip install web3

pip install fake-useragent

Для запуска

python3 bridge_bnb.py

python3 minter.py

python3 polygon.py

python3 claim.py

*Сорри за говнокод