Deploying NFT collection on SEI Network Using Lighthouse Cli

Ibrahim Ahmed
4 min readJan 15, 2024

Introduction:

Lighthouse CLI is a robust command-line tool for managing Non-Fungible Tokens (NFTs) on the SEI blockchain. It simplifies tasks like deploying and updating NFT collections. This guide will walk you through the process of deploying an NFT collection on the SEI network using Lighthouse CLI.

Step 1: Installing Lighthouse

Start by installing Lighthouse globally on your system:

$ npm install -g @we-bump/lighthouse-cli
$ lighthouse

Alternatively, you can compile the source code:

$ git clone https://github.com/We-Bump/Lighthouse-cli
$ cd Lighthouse-cli
$ npm install
$ npm install -g ts-node
$ ts-node lighthouse.ts

Step 2: Uploading to Arweave

  • Create an ‘assets’ folder for metadata and images, starting with 0.json, 0.png, etc.
  • Include -1.json and -1.png for collection metadata.
  • Store all files in the ‘assets’ folder
  • You have your wallet secret file (Json format) and pasted in your project.
  • Metadata Validation:

--

--

Ibrahim Ahmed

🌐 Web3 Enthusiast | 🤖 AI Explorer | 🚀 Software Engineer | On a journey to make world a better place.