Categorygithub.com/jackalLabs/canine-chain/v4
4.1.3-beta.1
Repository: https://github.com/jackallabs/canine-chain.git
Documentation: pkg.go.dev

# Packages

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# README

canine banner

Canine Chain

Canine Chain is a core component to the Jackal Protocol, a distributed cloud storage platform running on blockchain rails. This component is the replicated state machine that manages storage deals, payments and data-permissions. It is built using the Cosmos-SDK and CometBFT (formerly Tendermint).

golangci-lint Test Build

Wiki Pages

  1. Modules
  2. Tokens
  3. Storage Providers

Installing the Canine CLI

Prerequisites

  • Install GoLang 1.21 here
  • Install build essentials (GNU Make)

Installing

To install canined on your Linux machine:

git clone https://github.com/JackalLabs/canine-chain.git
cd canine-chain
make install

Pre-built Binary

Releases and download the latest release. Move the executable to a folder in your $PATH and download this to /lib/libwasmvm.x86_64.so

sudo wget https://github.com/CosmWasm/wasmvm/raw/v1.2.6/internal/api/libwasmvm.x86_64.so -O /lib/libwasmvm.x86_64.so

You may also need to run sudo chmod +x canined inside the executables directory to allow it to run.

Testing this chain

make test

Version Map

When Syncing, you MUST use the flag --unsafe-skip-upgrades 118040 after canined start or else you will crash at height 118040.

block heightcanined version
453811.1.2
01.1.0

License

Canine by Jackal uses the MIT License.

Bug Bounty

Refer to the bug bounty program proposed by Jackal Labs Here

Developer Contact