GreatApe77 / ethereum-wallet-cli

CLI Wallet based on Metamask functionalities

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

GitHub Actions Ethereum TypeScript NodeJS NPM


Logo

Termiwallet

A simple terminal cripto wallet for managing your finances.

Table of Contents
  1. About The Project
  2. Built With
  3. Getting Started (NPM Package)
  4. Getting Started (Source Code)
  5. Getting Started (Docker)
  6. License

About The Project

This is a simple terminal wallet for managing your finances. Its functionality is inspired by the popular Browser extension MetaMask, which allows users to interact with the Ethereum blockchain. This project is a terminal wallet that allows users to manage their finances in a similar way.

Logo

Built With

Getting Started (NPM Package)

You can install the package globally and run it from the terminal

Prerequisites

Installation

  1. Install the package globally

    npm install -g @great_ape77/ethereum-wallet-cli
  2. Run the wallet

    termiwallet

Getting Started (Source Code)

To get started with this project, you can clone the repository and run the project locally

Prerequisites

Installation

  1. Clone the repo

    git clone https://github.com/GreatApe77/ethereum-wallet-cli
  2. Change directory to the project folder

    cd ethereum-wallet-cli
  3. Install NPM packages

    npm install
  4. Run the project

    npm run dev

Getting Started (Docker)

To run the project using Docker, you can use the following commands

Prerequisites

You need to have Docker installed on your machine to run this project. You can download it from here

Install and execute

You will run the docker image in interactive mode to interact with the wallet

  1. Build the docker image

    docker run -it ghcr.io/greatape77/ethereum-wallet-cli:latest

License

Distributed under the MIT License. See LICENSE for more information.

About

CLI Wallet based on Metamask functionalities

License:MIT License


Languages

Language:TypeScript 99.0%Language:JavaScript 0.8%Language:Dockerfile 0.2%