TirnBot adalah bot otomatis yang melakukan bridging token di antara beberapa jaringan, termasuk Arbitrum Sepolia, OP Sepolia, Blast Sepolia, dan Base Sepolia. Bot ini dirancang untuk memudahkan transfer token antarjaringan dengan cepat dan efisien.
- Auto Bridging Multi-Chain: Mengotomatisasi proses bridging dari Arbitrum Sepolia, OP Sepolia, Blast Sepolia, dan Base Sepolia.
- Notifikasi Transaksi Real-Time: Menampilkan hasil transaksi yang berhasil secara real-time dengan detail seperti hash transaksi, jumlah ETH yang dikirim, dan total transaksi yang sukses.
- Penandaan Jaringan dengan Warna: Output menampilkan warna berbeda untuk setiap jaringan (Arbitrum, OP, Blast, Base) agar mudah diidentifikasi.
- Pengecekan Koneksi Jaringan: Bot akan memeriksa apakah terhubung ke setiap jaringan sebelum memulai proses bridging.
- Retry Transaksi: Jika ada kegagalan dalam perkiraan gas atau pengiriman transaksi, bot akan menampilkan pesan kesalahan.
- Python 3.7 atau lebih tinggi
web3.py
eth_account
-
Clone repository ini ke lokal Anda:
git clone https://github.com/vinskasenda/TirnBot.git
-
Masuk ke direktori proyek:
cd TirnBot
-
Install dependencies yang diperlukan:
pip install web3 colorama
-
Ganti
private_keys
,my_addresses
, danlabels
dengan kunci pribadi dan alamat Anda di filekeys_and_addresses.py
. -
Atur konfigurasi jaringan dan alamat kontrak di file
network_config.py
sesuai dengan jaringan yang ingin Anda gunakan. -
Ubah data
data_bridge.py
dengan cara lakukan swap manual pada jaringan yang ingin diambil data HEX nya lalu ketika sukses, cek data pada txhash, lihat contoh screenshot
-
Jalankan bot dengan perintah berikut:
python bot.py
-
Bot akan secara otomatis melakukan bridging antarjaringan sesuai dengan konfigurasi yang telah diatur.
- Bot ini dapat dihentikan kapan saja dengan menggunakan kombinasi Ctrl + C di terminal.
- Pastikan saldo yang cukup tersedia di setiap jaringan sebelum memulai bridging.
Pull request dipersilakan. Untuk perubahan besar, harap buka isu terlebih dahulu untuk membahas apa yang ingin Anda ubah.
Selamat menggunakan TirnBot! 🚀