Skip to main content

A production-ready quantum-resistant cryptocurrency

Project description

QuantumCoin

A production-ready quantum-resistant cryptocurrency built with Python.

Features

  • Quantum-Resistant Cryptography: Hybrid ECDSA P-256 + ML-DSA-44 (NIST standard)
  • Wallet: Secure wallet with PEM key storage
  • Blockchain: Full PoW mining with UTXO
  • Faucet: Automatic 1000 QTC for new wallets
  • RPC Server: JSON-RPC API (port 8332 mainnet, 18332 testnet)
  • P2P Network: Peer-to-peer node communication
  • Block Explorer: Web UI
  • Smart Contracts: Storage, ICO, Voting, Token support
  • Testnet: Separate test network

Quick Start

# Install
pip install quantumcoin

# Create wallet
quantumcoin --wallet

# Send QTC
quantumcoin --to <address> --amount 100 --fee 0.01 --mine

# View balance
quantumcoin --info

Development

# Clone and install
git clone https://github.com/quantumcoin/quantumcoin.git
cd quantumcoin
pip install -e .

# Run tests
pytest

# Run node
python node.py --wallet

Architecture

  • src/quantumcoin.py: Core blockchain + crypto engine
  • node.py: CLI node implementation

Status: PRODUCTION READY ✅

All features tested and working with real post-quantum cryptography.

License

MIT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

quantumcoin-1.0.0.tar.gz (15.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

quantumcoin-1.0.0-py3-none-any.whl (15.5 kB view details)

Uploaded Python 3

File details

Details for the file quantumcoin-1.0.0.tar.gz.

File metadata

  • Download URL: quantumcoin-1.0.0.tar.gz
  • Upload date:
  • Size: 15.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.13

File hashes

Hashes for quantumcoin-1.0.0.tar.gz
Algorithm Hash digest
SHA256 864b42b1281361512ed76c8ae2b15a524b96bf834ebc164c8f41442ce6c15785
MD5 03b8c2ee97c9f459a42f83555d26db87
BLAKE2b-256 47aec3414c738dc4b53f70898b775cb73d89601b718858363107f5ad852282cb

See more details on using hashes here.

File details

Details for the file quantumcoin-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: quantumcoin-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 15.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.13

File hashes

Hashes for quantumcoin-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 86deb73b9b9af28366f89c508c45d10e489bb8ea4950559b69cbf7339698195e
MD5 27e5929e85be84f87c830b87b532d2bc
BLAKE2b-256 6063dc2bda187053793604ceb4b6b4c02f356d6207cad07b8aeae43fb3a0cc6a

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page