Skip to content

0xlimon/Fuel-Contract-Deployment

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FizzBuzz Smart Contract Bot

This project is a bot that deploys FizzBuzz smart contracts on the Fuel blockchain. The bot supports multiple wallets and randomizes processes.

Prerequisites

Before you begin, ensure you have met the following requirements:

  • Node.js: Install Node.js from nodejs.org.
  • Forc: Install Forc (Fuel Orchestrator) by following the installation instructions.
  • Fuel Network: Connect to the Fuel testnet or mainnet.

Installation

  1. Clone the Repository

    git clone https://github.com/0xlimon/Fuel-Contract-Deployment.git
    cd Fuel-Contract-Deployment
  2. Install Dependencies

    npm install
  3. Prepare Wallets

    Create a wallets.json file in the root directory with the following format:

    [
      {
        "address": "your_address_1",
        "privateKey": "your_private_key_1",
      },
      {
        "address": "your_address_2",
        "privateKey": "your_private_key_2",
      }
      // Add more wallets as needed
    ]

Usage

  1. Run the Bot

    node index.js
  2. Follow the On-Screen Instructions

    • Deploy contracts for each wallet.

Features

  • Randomized Deployment: Deploy contracts for multiple wallets randomly.
  • Result Logging: Log results for each wallet and contract.

License

This project is licensed under the MIT License.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published