Skip to content

This is DevTool Made for Blockchain Devs which are begineers and try to find their way in web3

Notifications You must be signed in to change notification settings

Adidem23/ChainSailor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

74 Commits
 
 
 
 

Repository files navigation

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

About

This is DevTool Made for Blockchain Devs which are begineers and try to find their way in web3

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published