Skip to content

Muubash/heimdall

This branch is 460 commits behind maticnetwork/heimdall:develop.

Folders and files

NameName
Last commit message
Last commit date
Jan 16, 2023
Jul 25, 2022
Dec 6, 2022
Aug 17, 2022
Nov 22, 2022
Dec 23, 2022
Jul 28, 2022
Jul 25, 2022
Nov 8, 2022
Sep 22, 2022
Jul 12, 2022
Jan 31, 2023
Nov 8, 2022
Aug 2, 2022
May 17, 2022
Jun 29, 2022
Dec 6, 2022
Jan 4, 2023
Jan 16, 2023
Nov 30, 2022
Jun 29, 2022
Jun 29, 2022
Nov 22, 2022
Jun 29, 2022
Jul 25, 2022
Dec 6, 2022
Sep 22, 2022
Dec 6, 2022
Sep 22, 2022
Dec 6, 2022
Dec 6, 2022
Dec 6, 2022
Jun 29, 2022
Nov 23, 2022
Dec 6, 2022
Nov 23, 2022
Apr 6, 2022
Nov 23, 2022
Oct 28, 2018
Jan 3, 2023
Sep 29, 2022
Dec 6, 2022
Nov 26, 2021
Dec 6, 2022
Dec 6, 2022
Jan 11, 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 your 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

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=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

Validator node for Matic PoS layer

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%