Skip to content

MYT Machine Settlement v0.1.0

Latest

Choose a tag to compare

@MYT-Core MYT-Core released this 16 Aug 11:31

MYT Machine Settlement SDK/CLI v0.1.0

This is the first production-oriented Phase 4A release of myt-machine, a dependency-free Python SDK and CLI for machine-facing settlement through MYT Wallet RPC.

Highlights

  • Wallet and network status, receiving addresses, and exact atomic-unit balances
  • Address validation followed by single-attempt MYT payments
  • Wallet-local transaction status
  • Native OutProofV2 payment proof generation and verification
  • Native spend-key message signing and signature verification
  • Stable JSON schema and documented exit codes for automation
  • HTTP Digest Authentication with strict URL, timeout, response-size, and secret handling
  • No automatic retries for payments; ambiguous transport failures report outcome_unknown

Validation

  • 66 unit and CLI tests
  • CI on Linux with Python 3.10, 3.12, and 3.13
  • CI on Windows with Python 3.12
  • Wheel metadata and clean-install smoke tests
  • Public MYT Testnet end-to-end payment, confirmation, proof, signature, tamper, authentication, and transport checks

Install

Download the wheel and run:

python -m pip install ./myt_machine_settlement-0.1.0-py3-none-any.whl
myt-machine --help

This release does not modify MYT consensus, nodes, wallet RPC schemas, HF17, or network parameters.