Skip to content

This repository contains the compile and deploy script for a smart contract written in the Vyper language.

Notifications You must be signed in to change notification settings

0xluen/Vyper-Deployer

Repository files navigation

Vyper-Deployer

This repository contains the compile and deploy script for a smart contract written in the Vyper language.

  • Please make the necessary adjustments in the .env file first.

Prerequisites

Before running the code in this repository, make sure you have the following dependencies installed:

  • Git
  • Python 3.10
  • Tkinter (for GUI support)
  • Node.js
  • Vyper 0.3.7

To install the dependencies automatically, run the following command:
./install.sh

Usage

  • To use this repository, follow the steps below:
  1. Clone this repository:

git clone https://github.com/sinyordes/Vyper-Deployer.git

  1. Change into the cloned directory:

cd Vyper-Deployer

  1. Choose one of the following options by entering the corresponding number in the terminal:

chmod +x vyper.sh
./vyper.sh

Option 1: Install Dependencies

Select "1. Install" in the console to install the required dependencies.

Option 2: Only Compile

Select "2. Only Compile" in the console to only compile the smart contract and get the artifacts data.

Option 3: Deploy

Select the "3. Deploy" command in the console to deploy the smart contract on the network. This process will automatically compile first.

License

This project is licensed under the MIT License.

About

This repository contains the compile and deploy script for a smart contract written in the Vyper language.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published