Anonymous TTS inference on Tangle — operators serve Qwen3-TTS via vLLM-Omni, users pay anonymously via shielded credits.
A Tangle Blueprint enabling operators to serve TTS (Text-to-Speech) inference via vLLM-Omni with anonymous payments through the Shielded Payment Gateway.
Dual payment paths:
- On-chain jobs via TangleProducer — verifiable results on Tangle
- x402 HTTP — fast private TTS at
/v1/audio/speech
Single model per instance. Built with Blueprint SDK 0.1.0-alpha.22.
| Component | Language | Description |
|---|---|---|
operator/ |
Rust | Operator binary — vLLM subprocess, HTTP server, SpendAuth billing |
contracts/ |
Solidity | InferenceBSM — GPU validation, model pricing (24 tests) |
sdk/ |
TypeScript | Client SDK — OpenAI-compatible TTS interface with spend auth signing |
- shielded-payment-gateway — the payment layer
- blueprint — Blueprint SDK
- tnt-core — Tangle core protocol
MIT
