A decentralized, tamper-proof logging and audit system providing immutable public records with cryptographic proof of data existence and integrity.
Immutable records with cryptographic proof that data existed at a certain time and hasn't been modified since.
Distributed trust across multiple nodes with P2P networking for enhanced security and resilience.
Utility token system for mining rewards, transaction fees, and staking-based validation.
Blocks, mining, nodes, and consensus mechanisms that form the foundation of ChainLog.
Store any information with timestamps, immutability, and transparency for all participants.
SHA-256 hashing, ECDSA digital signatures, and Proof-of-Work consensus for maximum security.
Public/private key pairs, addresses, and digital signatures for user identification and verification.
Proof-of-Work implementation with difficulty adjustment and mining rewards.
Download the latest release for your platform:
Download the latest release on GitHub
Some basic commands to try out:
Note: Replace chainlog-cli with the binary for your platform:
- On Linux/macOS: ./chainlog-cli
- On Windows PowerShell: .\chainlog-cli.exe
# 1. Create a wallet
chainlog-cli wallet create
# 2. Start a node (should be done in a separate terminal so you can run other commands)
chainlog-cli start 8080
# 3. Create and broadcast a transaction
chainlog-cli transaction create "My first log entry" 2
chainlog-cli transaction broadcast <tx_id>
# 4. Mine the block
chainlog-cli mine
# 5. Explore all available commands
chainlog-cli help
Note: Peer-to-peer networking is currently under development. The current version operates as a single-node system with all core blockchain functionalities fully operational. However, it is not yet ready for real-world use until networking is implemented. Also although users can become validators by staking Logcoins, the actual network-wide validation of other users’ blocks is not yet implemented.....
ChainLog uses LogCoins as a utility token to secure the network and incentivize participation:
Miners earn 10 LogCoins for each valid block mined, compensating for computational work.
Users pay 1-5 LogCoins to store data on-chain, preventing network spam and abuse.
Stake 100+ LogCoins to become a validator and participate in consensus.
Economic Model: Initial supply of 1,000,000 LogCoins with a maximum cap of 21,000,000. Block rewards halve every 100,000 blocks. Transaction fees are partially burned (20%) to create deflationary pressure.