Skip to content
@monolythium

monolythium

Monolythium

Docs


Repositories

Chain

Repository Description
mono-chain LythiumBFT chain node (monod)
mono-commander TUI-first CLI for node operators (monoctl)
networks Network configurations and genesis files
validators Validator dashboard and performance tracking
mono-core-peers Peer registry for network bootstrapping
mono-chain-registry Chain metadata registry (chain IDs, RPCs, assets)

Apps & Tools

Repository Description
browser-wallet Browser extension wallet (Chrome, Firefox, Edge)
desktop-wallet Desktop wallet (macOS, Windows, Linux)
mobile-wallet Mobile wallet (iOS, Android)
monoscan Block explorer with EVM and Cosmos support
guardian Automated security scanner
api-utils Shared TypeScript utilities for Monolythium apps

Networks

Network Chain ID EVM Chain ID Hex
Localnet mono-local-1 262145 0x40001
Sprintnet mono-sprint-1 262146 0x40002
Testnet mono_6940-1 6940 0x1B1C
Mainnet mono_6941-1 6941 0x1B1D

Important: All networks require the official genesis.json. Do not start your own chain.


Node Operators

Seed Nodes

DNS-based seed discovery is available for all public networks:

seed1.<network>.mononodes.xyz
seed2.<network>.mononodes.xyz
seed3.<network>.mononodes.xyz

Replace <network> with sprintnet, testnet, or mainnet.

Peer Registry

The peer registry (peers.json) provides bootstrap peers for each network. Each entry includes:

  • chain_id for network identification
  • genesis_sha256 for genesis verification

Peer registries are for operator convenience only and do not affect consensus.

Quick Start

# Install Mono Commander
go install github.com/monolythium/mono-commander/cmd/monoctl@latest

# Launch the interactive TUI
monoctl

# Or join a network via CLI
monoctl join --network Sprintnet --home ~/.monod

Developers

EVM

  • MetaMask / Web3 wallets: Connect using the EVM JSON-RPC endpoint
  • Chain ID: Use the EVM Chain ID from the networks table above
  • RPC endpoints: See network-specific documentation

Cosmos Native

  • Keplr / Leap: Native Cosmos wallet support for staking and governance
  • CLI: Use monod for direct chain interaction

Security

If you discover a security vulnerability in any Monolythium product:

  1. Report it at issues.monolythium.com (preferred) or via GitHub Security Advisories
  2. Do NOT open a public issue
  3. Test on testnet only — all contracts are deployed 1:1 on testnet and mainnet

We provide safe harbor for good-faith security researchers under CFAA and equivalent laws. Valid findings are eligible for LYTH token rewards.

See our Bug Bounty Program and Security Policy for full details.


Contributing

We welcome contributions! Please review:

Guidelines

  • Follow Go conventions and formatting (gofmt)
  • Add tests for new functionality
  • Keep commits focused and atomic
  • Update documentation as needed

Status

Emergency Protocol

No rollback. Emergency response: HALT → PATCH → UPGRADE → RESTART

Current Phase

  • Sprintnet: Active development network
  • Testnet: Coming soon (mainnet-mirror configuration)
  • Mainnet: Planned

Popular repositories Loading

  1. .github .github Public

    2

  2. mono-core-peers mono-core-peers Public

    Shell

  3. networks networks Public

    Network configurations and genesis files for Monolythium

  4. mono-chain mono-chain Public

    Monolythium: A deflationary blockchain powered by LythiumBFT consensus.

    Go 2

  5. lythiumbft lythiumbft Public

    LythiumBFT: A distributed, Byzantine fault-tolerant, deterministic state machine replication engine using quadratic proposer selection. A fork of CometBFT.

    Go

  6. monarch-connect monarch-connect Public

    Cross-platform desktop app for managing blockchain validator nodes remotely via SSH

    TypeScript

Repositories

Showing 9 of 9 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…