qudag-exchange

Crates.ioqudag-exchange
lib.rsqudag-exchange
version0.2.0
created_at2025-06-23 20:56:00.369757+00
updated_at2025-06-23 20:56:00.369757+00
descriptionQuDAG Exchange: Quantum-resistant token exchange with rUv (Resource Utilization Voucher) system
homepage
repositoryhttps://github.com/ruvnet/QuDAG
max_upload_size
id1723439
size4,308,090
rUv (ruvnet)

documentation

https://docs.rs/qudag-exchange

README

QuDAG Exchange

Quick Start Guide

QuDAG Exchange is a modular, quantum-secure, multi-agent resource exchange protocol that enables trustless computational resource trading through rUv (Resource Utilization Voucher) tokens.

Installation

# Clone the repository
git clone https://github.com/qudag/qudag-exchange
cd qudag-exchange

# Build the project
cargo build --release

# Install CLI globally
cargo install --path qudag-exchange-cli

# For WASM support
wasm-pack build --target web --out-dir pkg

Basic Usage

# Create a new account
qudag-exchange-cli create-account --name alice

# Check balance
qudag-exchange-cli balance --account alice

# Transfer rUv tokens
qudag-exchange-cli transfer --from alice --to bob --amount 100

# Start a node
qudag-exchange-cli node start --port 8080

# Query network status
qudag-exchange-cli network status

Core Components

  • rUv Tokens: Resource Utilization Vouchers for computational resource trading
  • Quantum-Resistant Security: ML-DSA signatures and ML-KEM encryption
  • DAG Consensus: QR-Avalanche protocol for scalable transaction finality
  • Vault Integration: Secure key management with QuDAG Vault
  • WASM Support: Run in browsers and sandboxed environments

Documentation

Development

See CONTRIBUTING.md for development guidelines.

License

Apache 2.0 - See LICENSE for details.

Commit count: 0

cargo fmt