Skip to content

kaleido-io/heimdall

This branch is 2 commits behind maticnetwork/heimdall:master.

Folders and files

NameName
Last commit message
Last commit date
Oct 9, 2024
Jun 7, 2024
Mar 26, 2024
Feb 5, 2024
Mar 15, 2024
Oct 3, 2024
Oct 3, 2024
Jul 30, 2022
Mar 15, 2024
Sep 23, 2024
Mar 15, 2024
Feb 29, 2024
Feb 29, 2024
Feb 5, 2024
Aug 2, 2022
May 17, 2022
Jul 19, 2023
Oct 3, 2024
Jun 10, 2024
May 23, 2024
Oct 3, 2024
Feb 5, 2024
Oct 9, 2024
Jul 8, 2024
Mar 12, 2024
Feb 5, 2024
Mar 15, 2024
Oct 3, 2024
Oct 3, 2024
Mar 15, 2024
Sep 23, 2024
Mar 28, 2023
Sep 10, 2024
Mar 12, 2024
Aug 8, 2023
Nov 23, 2022
Apr 6, 2022
Nov 23, 2022
Oct 28, 2018
Mar 12, 2024
Jan 25, 2024
Mar 23, 2023
Nov 26, 2021
Oct 2, 2024
Oct 2, 2024
Mar 23, 2023

Repository files navigation

Heimdall

Go Report Card CircleCI GolangCI

Validator node for Matic Network. It uses peppermint, customized Tendermint.

Install from source

Make sure you have go1.11+ already installed

Install

$ make install

Init-heimdall

$ heimdalld init
$ heimdalld init --chain=mainnet        Will init with genesis.json for mainnet
$ heimdalld init --chain=mumbai         Will init with genesis.json for mumbai
$ heimdalld init --chain=amoy           Will init with genesis.json for amoy

Run-heimdall

$ heimdalld start

Usage

$ heimdalld start                       Will start for mainnet by default
$ heimdalld start --chain=mainnet       Will start for mainnet
$ heimdalld start --chain=mumbai        Will start for mumbai
$ heimdalld start --chain=amoy          Will start for amoy
$ heimdalld start --chain=local         Will start for local with NewSelectionAlgoHeight = 0

Run rest server

$ heimdalld rest-server 

Run bridge

$ heimdalld bridge 

Develop using Docker

You can build and run Heimdall using the included Dockerfile in the root directory:

docker build -t heimdall .
docker run heimdall

Documentation

Latest docs are here

About

Kaleido fork of validator node for Polygon PoS

Resources

License

Security policy

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 99.7%
  • Shell 0.1%
  • Makefile 0.1%
  • HTML 0.1%
  • JavaScript 0.0%
  • Dockerfile 0.0%