/Lighthouse-cli

Primary LanguageTypeScriptMIT LicenseMIT

Lighthouse

Lighthouse is a powerful command line interface tool designed to facilitate the interaction with Non-Fungible Tokens (NFTs) on the SEI blockchain. It allows users to easily launch CW/ERC 721 collections, CW404 and CW20 Contracts.

See the documentation for usage and installation instructions.

Installion

From your command line:

# Install lighthouse globally
$ npm install -g @we-bump/lighthouse-cli

# Run the app
$ lighthouse

Compile Source Code

From your command line:

# Clone this repository 
$ git clone https://github.com/We-Bump/Lighthouse-cli

# Go into the repository
$ cd Lighthouse-cli

# Install dependencies
$ npm install

# Install ts-node globally
$ npm install -g ts-node

# Run the app
$ ts-node lightouse.ts

Quick Start

$ lighthouse init chain-config

This will create a chain-config.json file in the current directory. You can then edit this file to include your chain configuration.

{
    "private_key": "",
    "rpc_wasm": "https://rpc-arctic-1.sei-apis.com",
    "rpc_evm": "https://evm-rpc-arctic-1.sei-apis.com",
    "network": "arctic-1"
}

From there you can run the other commands to interact with the SEI blockchain. See the documentation for more information.

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Note

While minting, minters have to pay 1.5 $SEI for Lighthouse platform fee on every minted nft. (if mint is free, no fee will be charged) (including cw20 payments)