Skip to content

Latest commit

 

History

History
186 lines (144 loc) · 6.21 KB

README.md

File metadata and controls

186 lines (144 loc) · 6.21 KB

ChainSailor: Sail Through Your Web3 Journey

Table of Contents
  1. About The Project
  2. Getting Started
  3. Usage

About The Project :

ChainSailor : Dev Tool For Blockchain Developers

Introducing ChainSailor, a DevTool Which is made for newbie Blockchain Developers which helps them in coding and using blockchain tools . It has some feturs like WEB3GPT , Metatool , NFTPlayground and IPFS .

Key Features :

WEB3GPT :

  • WEB3GPT is Key Feature of ChainSailor where we have to enter prompt related to web3 it will fetch data for you . You can say it as ChatGPT for web3 .

MetaTool :

  • It is Metamask Interaction tool which interacts with metamask and simplify transactions and blocknumber data . It uses Enchantmask npm package created by me for the interaction .

NFT-playground :

  • It is AI NFT minter which takes your Prompt and creates its image with stable Diffusion and we can mint that given Image and import it as token in metamask .

IPFS :

  • This provides one click IPFS deployment . For now It only porvides deployment for text but in next days it will of file and text

Video :

Built With :

  • AlongSide of this used Stable-diffusion API from huggingFace.com and LightHouse.storage for IPFS

Prerequisites :

  • npm

    npm install npm@latest -g
  • You Require Metamask Wallet and Some polygon Mumbai matic Tokens

  • You Require Thirdweb Account , Google-Gemini API Key and LightHouse.storage(Optional)

  • NodeJs

    Download Nodejs Version ^ 18.0.0 LTS 

Installation :

Follow The Installation manual and install dependencies

  1. Clone Project and go inside Frontend
  npm install / npm install --force(If Error Comes)
  1. Run Following Command in terminal
npm run dev
  1. App is Running on localhost:5173 😎

Deployments :

Screenshots :

Frontend :


Screenshot 2024-01-02 222928


WEB3-GPT :


Screenshot 2024-01-02 222959


Screenshot 2024-01-02 223021

MetaTool :


Screenshot 2023-12-29 165816


SwitchChain() :


Screenshot 2023-12-29 165747


EncryptionKey():


Screenshot 2023-12-29 165835


Screenshot 2023-12-29 165845


ConnectedAccount():


Screenshot 2023-12-29 165852


SignMessage():


Screenshot 2023-12-29 165917


Screenshot 2023-12-29 165925


BlockNumber():


Screenshot 2023-12-29 165932


NFT-Playground :


Screenshot 2024-01-02 223044


Screenshot 2024-01-02 223116


Screenshot 2024-01-02 223123

Contributions :

New Contributors are welcome and I need Knowledge about Scalability of WebApps