/whitebit-testnet

Claiming tokens, sending transactions, deploying contracts on the WhiteBIT test network

Primary LanguagePythonMIT LicenseMIT

WhiteBIT Testnet

Claiming tokens, sending transactions, deployment contracts on the WhiteBIT test network

⚡ Installation

pip install -r requirements.txt

💻 Preparing

  • Open config.py with a text editor:
    • THREADS - number of accounts for claim_token_testnet.py and number of threads for deploy_contract.py and mint_nft.py, send_transactions.py runs in 1 thread
    • CAPTCHA_KEY - your API key from rucaptcha
    • CONTRACTS - nft contracts to be minted, you can leave one address or add more
    • AMOUNTS_NFT - amount of each nft for minting
    • MIN_VALUE, MAX_VALUE - the minimum and maximum number of tokens that will be sent from the wallet. The value in this interval will be chosen randomly

With a large number of THREADS the RPC may give an error due to rate-limit

✔️ Usage

  • claim_token_testnet.py - creates wallets and claiming test tokens. Wallets saved in wallets.txt in the format {address}:{private_key}
  • mint_nft.py - claiming nft
  • deploy_contract.py - deployment contract
  • send_transactions.py - shuffles all wallets.txt addresses and randomly sends tokens between wallets

📧 Contacts