Нужно самостоятельно дернуть кран в тестовый БНБ
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
*Сорри за говнокод