comiccoin-registry

command module
v0.0.0-...-65d01b3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 30, 2024 License: AGPL-3.0 Imports: 24 Imported by: 0

README ΒΆ

πŸ“šπŸͺ™ ComicCoin - Registry (DEPRECATED)

Project still under active development - use at your own risk

The purpose of this GUI application is provide the ComicCoin authority the ability to create NFT metadata (along with the digital assets associated with the NFT) and submit it to the IPFS network to be shared; in addition, submit the NFT metadata/assets to comiccoin-nftstorage server to provide exclusive hosting of the said assets.

πŸ‘ Installation

Follow these steps to setup the project locally on your development machine.

  1. Go to your $GOPATH directory and clone our monorepo.

    cd $GOPATH/src/github.com
    mkdir comiccoin-network
    cd ./comiccoin-network
    git clone git@github.com:comiccoin-network/monorepo.git
    
  2. Go into our monorepo folder.

    cd ./comiccoin-network/monorepo
    
  3. Activate the golang workspace which is required.

    go work use ./native/desktop/comiccoin-nftstorage
    
  4. Go into our comiccoin-nftstorage folder

    cd ./native/desktop/comiccoin-nftstorage
    
  5. Install our dependencies.

    go mod tidy
    
  6. Start the GUI application (in developer mode). Please note that you will need the Remote Address and API Key of the NFT Asset Store servers you have concurrently running for this GUI application.

    wails dev
    
  7. If the GUI application loads up then you have successfully started running the ComicCoin Registry. You may now populate the NFT metadata/assets of the ComicCoin blockchain network!

πŸ› οΈ Building

See Build Instructions (TODO) for more information on building ComicCoin Registry GUI application and working with the source code.

🀝 Contributing

Found a bug? Want a feature to improve the package? Please create an issue.

πŸ“ License

This application is licensed under the GNU Affero General Public License v3.0. See LICENSE for more information.

βš™οΈ Tech Stack

Client: React, Bulma.css

Server: Golang, Wails, IPFS, leveldb

Documentation ΒΆ

The Go Gopher

There is no documentation for this package.

Directories ΒΆ

Path Synopsis
The NFTAssetRepo package provides a set of functions for interacting with a remote IPFS repository custom built to exclusively host NFT assets for the ComicCoin blockchain.
The NFTAssetRepo package provides a set of functions for interacting with a remote IPFS repository custom built to exclusively host NFT assets for the ComicCoin blockchain.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL