A Rust implementation of the Truthcoin protocol, providing a decentralized oracle and prediction market system.
- Outcomes resolve without a central server (ie, "oracle problem" is solved)
- Trade via MSR (no counterparty, just one signed message)
- Anyone can make markets on anything, or trade on anything
- Rust 1.70 or higher
- Cargo package manager
git clone https://github.com/yourusername/truthcoin-rs.git
cd truthcoin-rs
cargo build --releasecargo testsrc/chain_objects/- Blockchain-related data structuressrc/crypto/- Cryptographic operationssrc/custom_math/- Mathematical utilities and consensus algorithmssrc/r-code/- R language reference implementations
Generate and view the documentation locally:
cargo doc --no-deps --openContributions are welcome! Please feel free to submit a Pull Request.
This project is licensed under the MIT License - see the LICENSE file for details.
- Original Truthcoin whitepaper
- Rust community and crate authors