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 --release
cargo test
src/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 --open
Contributions 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