Skip to content
@Cointmu-ORG

CointMU-ORG


✨ What is CointMU?

CointMU is a private, Ethereum-compatible Proof-of-Work blockchain built at Universitas Muhammadiyah Yogyakarta (UMY). It's a hands-on playground: run a node, mine blocks, send transactions, deploy contracts, and watch it all happen from your laptop or your phone.

⛏️
Mine
Feel real PoW mining, hash by hash
👛
Wallet
Desktop and mobile, you hold the keys
🔍
Explore
Blocks, transactions, node dashboard
📜
Build
Deploy Solidity contracts on a private chain

🧩 Projects

Project What it does Stack
🖥️ CointMU-App Desktop app with a bundled Geth node, wallet, miner control, block explorer and node dashboard. Windows, Linux and macOS. Electron React
📱 CointMU-MobileApp ✨ new Muvo, a non-custodial mobile wallet for CointMU. Android and iOS. Expo React Native ethers
⌨️ CointMU-CLI cmu, the command line for creating wallets, sending transactions and mining. TypeScript npm
📖 CointMU-Docs Guides and references, live at coint-mu-docs.vercel.app. VitePress
🤖 CointMU-Bot Mining feed bot that announces new blocks on Telegram and Discord. Telegram Discord
📈 CointMU-Telemetry Monitoring for the network: errors, logs, metrics and dashboards. Grafana Prometheus

🏗️ Architecture

flowchart LR
    subgraph Clients["👤 Clients"]
        CLI["⌨️ cmu CLI"]
        APP["🖥️ Desktop App"]
        MOB["📱 Muvo Mobile"]
    end

    subgraph Net["⛓️ CointMU Network · Chain ID 1912"]
        direction TB
        RPC["🔌 RPC nodes"]
        MINERS["⛏️ Miners (Ethash)"]
        RPC <--> MINERS
    end

    subgraph Watch["👀 Observability"]
        BOT["🤖 Mining Feed Bot"]
        TEL["📈 Telemetry"]
    end

    CLI --> RPC
    APP --> RPC
    MOB --> RPC
    Net -.-> BOT
    Net -.-> TEL
Loading

🚀 Quick start

⌨️  Command line  fastest way in
npm install -g cointmu-cli
cmu create

Then follow the CLI guide to connect to the network and start mining.

🖥️  Desktop app  wallet, miner and explorer in one window

Grab the latest build for Windows, Linux or macOS from CointMU-App. The app bundles its own Geth node, so there's nothing else to install.

📱  Mobile wallet (Muvo)  Android and iOS

Muvo is a non-custodial wallet, so your keys stay on your device. Setup and build instructions are in CointMU-MobileApp.

📜  Deploying smart contracts

[!IMPORTANT] The chain has no PUSH0 opcode, so compile with Solidity ≤ 0.8.19. Newer compilers emit bytecode that this network can't execute.

Tip

New here? Start with the docs, then install the CLI and mine your first block.


🌐 Network at a glance

🆔 Chain ID 1912
⛏️ Consensus Proof of Work (Ethash)
🧱 Client Geth 1.10.26
📜 Solidity ≤ 0.8.19 (no PUSH0)
📖 Connection details See the docs

🤝 Contributing

Contributions are welcome across all projects. Open an issue to discuss what you'd like to change, or send a pull request straight to the relevant repository. Each repo has its own guidelines and security policy, so please check there first. For security problems, report them privately instead of opening a public issue.


Built with ⛏️ by Arcanists

Pinned Loading

  1. .github .github Public

Repositories

Showing 7 of 7 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…