Skip to content

Latest commit

 

History

History
76 lines (55 loc) · 2.62 KB

README.md

File metadata and controls

76 lines (55 loc) · 2.62 KB

TirnBot - Bot Auto Bridge Multi-Chain (Arbitrum Sepolia, OP Sepolia, Blast Sepolia, Base Sepolia)

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.

Screenshot

TirnBot Screenshot

Fitur

  • 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.

Persyaratan

  • Python 3.7 atau lebih tinggi
  • web3.py
  • eth_account

Instalasi

  1. Clone repository ini ke lokal Anda:

    git clone https://github.com/vinskasenda/TirnBot.git
  2. Masuk ke direktori proyek:

    cd TirnBot
  3. Install dependencies yang diperlukan:

    pip install web3 colorama

Konfigurasi

  1. Ganti private_keys, my_addresses, dan labels dengan kunci pribadi dan alamat Anda di file keys_and_addresses.py.

  2. Atur konfigurasi jaringan dan alamat kontrak di file network_config.py sesuai dengan jaringan yang ingin Anda gunakan.

  3. 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 TirnBot Screenshot

Cara Penggunaan

  1. Jalankan bot dengan perintah berikut:

    python bot.py
  2. Bot akan secara otomatis melakukan bridging antarjaringan sesuai dengan konfigurasi yang telah diatur.

Catatan

  • Bot ini dapat dihentikan kapan saja dengan menggunakan kombinasi Ctrl + C di terminal.
  • Pastikan saldo yang cukup tersedia di setiap jaringan sebelum memulai bridging.

Kontribusi

Pull request dipersilakan. Untuk perubahan besar, harap buka isu terlebih dahulu untuk membahas apa yang ingin Anda ubah.

Selamat menggunakan TirnBot! 🚀