Skip to content
This repository has been archived by the owner on Feb 12, 2024. It is now read-only.

strangelove-ventures/hero

Repository files navigation

hero

hero is a blockchain built using Cosmos SDK and Tendermint

Get started

Install go

Build and install to go bin path

make install

Initialize config

Come up with a moniker for your node, then run:

herod init $MONIKER

Access Control

Admin Owner Minter Master Minter Minter Controller Pauser Blacklister Is Paused
(Actions Allowed)
Blacklist x x
Unblacklist x x
Burn x
Mint x
Change Admin x x
Configure Mint Controller x x
Configure Minter allowance x x
Pause x x
Unpause x x
Remove Minter Controller x x
Remove Minter x
Update Blacklister x x
Update Master Minter x x
Update Owner x x
Update Pauser x x
Transfer Tokens x x x x x x x

Launch with genesis file or run as standalone chain

To launch as a consumer chain, download and save shared genesis file to ~/.hero/config/genesis.json. Additionally add peering information (persistent_peers or seeds) to ~/.hero/config/config.toml

To instead launch as a standalone, single node chain, run:

herod add-consumer-section

Launch node

herod start