slm herkese
bnb ağı için basit bir kod kullanmak isteyenler için...
kodu test etmek için sizden bir adres girmenizi ister girilen adresin bakiyesini kontrol eder daha sonrasında rasgele bnb adresi üretip bakiyesini kontrol eder bulursa yazdırır...
modülleri yüklemeyi unutmayın
import os
from web3 import Web3
from eth_account import Account
# BSC (Binance Smart Chain) bağlantısı
bsc = Web3(Web3.HTTPProvider('
https://bsc-dataseed.binance.org/'))
def generate_random_keypair():
"""Rastgele bir Ethereum/BSC Keypair üretir."""
account = Account.create(os.urandom(32))
return account.key, account.address
def check_balance(address):
"""Belirtilen adresin BNB bakiyesini kontrol eder."""
balance = bsc.eth.get_balance(address)
return balance
def main():
# Kullanıcıdan bir BNB adresi al
user_address = input("Lütfen bakiyesini kontrol etmek istediğiniz BNB adresini girin: ")
user_balance = check_balance(user_address)
user_balance_in_bnb = Web3.from_wei(user_balance, 'ether')
print(f"Kullanıcı Adresi: {user_address}, Bakiye: {user_balance_in_bnb} BNB")
found = False
while not found:
private_key, address = generate_random_keypair()
balance = check_balance(address)
balance_in_bnb = Web3.from_wei(balance, 'ether')
print(f"Address: {address}, Balance: {balance_in_bnb} BNB")
if balance > 0:
found = True
with open("bulundu1.txt", "a") as f:
f.write(f"Private Key: {private_key.hex()}\n")
f.write(f"Address: {address}\n")
f.write(f"Balance: {balance_in_bnb} BNB\n\n")
print(f"Found an address with balance > 0: {address}")
print(f"Private Key: {private_key.hex()}")
if __name__ == "__main__":
main()