Skip to content

TribeWarez/pot-o-validator

Repository files navigation

pot-o-validator

crates.io docs.rs CI License: MIT

PoT-O (Proof of Tensor Optimizations) Validator Service — HTTP API and consensus node for the TribeWarez testnet.

Crates

  • pot-o-validator (this crate): binary and library; HTTP API, config, consensus, device registry, extensions bootstrap.
  • pot-o-core: block/transaction types, errors, constants.
  • ai3-lib: tensor engine, ESP compat, mining operations.
  • pot-o-mining: challenge generation, MML/neural path validation, PoT-O consensus.
  • pot-o-extensions: DeFi, pool strategy, device protocol, chain bridge, peer network, security.

See docs.tribewarez.com/crates-and-api and Implementation Mapping for details.

Build & run

cargo build --release
cargo run --release --bin pot-o-validator

Versioning

Releases follow semantic versioning. To publish a new release:

  1. Bump version in Cargo.toml.
  2. Update CHANGELOG.md if present.
  3. Commit and push, then create a tag: git tag pot-o-validator-v0.1.1 && git push origin pot-o-validator-v0.1.1.
  4. GitHub Actions will run tests, then publish to crates.io and create a GitHub Release.

License

MIT — TribeWarez.