Run a MELEK Witness · mainnet is live
🟢 MELEK mainnet is LIVE
Genesis fired 7:12 AM CDT · 7/12/2026. No premine — every MELEK is mined or earned. The genesis inscription's SHA-256 is the chain id, so a node on a different inscription is a different chain. Connect on these exact parameters:
chain id 907959e559e253f0db275e467363425cc2cf4f20f7721699914d248a5547ad8b prefix MELEK coin MELEK (no backed dollar / no MBD) block time 3 seconds consensus Graphene DPoS seed node 167.86.77.4:2001
1 · Get a box
Ubuntu 24.04, x86_64, 8 GB RAM, ~40 GB disk to start (a fresh chain is light). See Rent for mining for honest hardware pointers.
2 · Build the node
git clone https://github.com/HinduTempleCoins/melek-chain cd melek-chain sudo apt install -y build-essential cmake libboost-all-dev libssl-dev \ libsnappy-dev liblz4-dev libzstd-dev liblzma-dev libreadline-dev libbz2-dev mkdir build && cd build cmake -DCMAKE_BUILD_TYPE=Release -DBUILD_STEEM_TESTNET=OFF .. # OFF = mainnet make -j$(nproc) steemd cli_wallet
The build is the same code MELEK runs; BUILD_STEEM_TESTNET=OFF selects mainnet
(prefix MELEK, the inscription chain id). Prebuilt binaries can be requested in Discord.
3 · Get an account + a signing key
Create your MELEK account at melek.salon (invite-gated). Then generate a dedicated block-signing key — it is separate from your account keys and is the only key that lives on the witness box:
./cli_wallet -s ws://127.0.0.1:8090 --chain-id 907959e559e253f0db275e467363425cc2cf4f20f7721699914d248a5547ad8b >>> suggest_brain_key # gives you a wif_priv_key + pub_key for signing
4 · config.ini
p2p-endpoint = 0.0.0.0:2001 rpc-endpoint = 127.0.0.1:8090 p2p-seed-node = 167.86.77.4:2001 enable-stale-production = false witness = "youraccount" private-key = <your signing WIF from step 3> plugin = witness account_by_key account_by_key_api database_api condenser_api block_api network_broadcast_api rc rc_api account_history_rocksdb account_history_api shared-file-size = 8G shared-file-dir = "blockchain"
Keep your signing WIF on this box only. Your account's owner/active keys never go here.
5 · Sync + start producing
./steemd --data-dir=/opt/melek
It connects to the seed, syncs the chain, and — once you're registered and voted in — signs blocks on your turn.
6 · Register your witness
In cli_wallet (unlocked, your account's active key imported):
update_witness "youraccount" "https://your-witness-url" "<your signing PUB key>" \
{"account_creation_fee":"1.000 MELEK","maximum_block_size":65536,"sbd_interest_rate":0} true7 · Get voted in
MELEK is stake-weighted DPoS — the community votes witnesses into the producing
set. Post your intro thread, share your node's uptime, and ask MELEK holders to
vote_for_witness for you. Watch Hathor, live for the working example,
and read Learn the systems for how rewards and curation flow.
Being a witness is a job you run — keep the node in sync, don't miss blocks, and give back to the community. Questions? Hathor answers in Discord and on the pool.