Listen to this page
Legacy Voice Guide powered by Grok + Deepgram
Settlement Infrastructure
The Troptions Settlement Network (TSN) — a compliance-native Rust Layer-1 scaffold. All modules are simulation-only. No live chain, live settlement, live banking, or live token issuance is enabled.
Workspace
| Crate | Role | Tests | Status |
|---|---|---|---|
tsn-node | Node binary — devnet startup banner and boot sequence | — | Needs Validators |
tsn-consensus | BFT consensus constants — MIN=4 validators, MAX=21, FINALITY=67% | — | Needs Validators |
tsn-runtime | Devnet runtime orchestration stub | — | Needs Validators |
tsn-state | Core protocol types and all TSN structs, AuditEvent system | 2 | Scaffold |
tsn-crypto | SHA-256, evidence hashing (Ed25519 signing in next phase) | — | Scaffold |
tsn-pq-crypto | Post-quantum key profile types (NIST FIPS 203/204/205) — profiles only, no live impl | 2 | Scaffold |
tsn-assets | Asset creation and registration — gated by simulation flag | — | Simulation Only |
tsn-trustlines | Trustline simulation: create, freeze, unfreeze — issuer compliance required for live | 2 | Simulation Only |
tsn-stablecoin | Stablecoin issuance runtime — GENIUS Act gated, platform simulation gate active | 3 | Legal Required |
tsn-rwa | Real World Asset registration with evidence hashing — simulation only | 1 | Simulation Only |
tsn-nft | NFT credential issuance simulation | — | Simulation Only |
tsn-amm | AMM/DEX constant-product pool simulation — ATS registration required for live | 4 | Live Disabled |
tsn-compliance | TCSA compliance engine: KYC/AML, sanctions screening (OFAC), travel rule | 4 | Scaffold |
tsn-governance | On-chain governance proposal stub | 1 | Scaffold |
tsn-control-hub | Control Hub governance bridge — camelCase TS-compatible JSON output | 2 | Scaffold |
tsn-bridge-xrpl | XRPL cross-rail adapter — simulation-only, no live bridge transactions | 1 | Simulation Only |
tsn-bridge-stellar | Stellar cross-rail adapter — simulation-only, no live bridge transactions | — | Simulation Only |
tsn-rln | Regulated Liability Network adapter — central bank participation required | — | Live Disabled |
tsn-agora | Agorá-style wholesale settlement stub — BIS/central bank access required | — | Live Disabled |
tsn-mbridge | mBridge FX routing stub — BIS participation required | — | Live Disabled |
tsn-rpc | RPC interface placeholder — Axum/gRPC in next phase | — | Needs Validators |
tsn-telemetry | Telemetry/tracing placeholder — OpenTelemetry wiring in next phase | — | Needs Validators |
tsn-sdk | TSN SDK placeholder for third-party integrators | — | Needs Validators |
tsn-cli | CLI binary — 6 simulation commands: init, status, transfer, mint, compliance, shutdown | — | Scaffold |
Safety Gates
simulation_onlytrue — on all structs
live_execution_enabledfalse — on all assets
issuance_enabledfalse — on all stablecoins
required_approvals["control_hub_approval"] minimum
Private keys / seedsNone present in any crate
Guaranteed yield claimsNone present
AMM risk disclosureRequired before any liquidity call
AuditEvent.simulation_onlytrue — all events tagged
Production Requirements
Live chain execution
No validator set deployed, no genesis block produced
Live settlement
Requires banking relationships, master accounts, legal licenses
Stablecoin issuance
Requires OCC/Fed permitting under GENIUS Act
XRPL/Stellar live bridge txs
Requires licensed bridge operator and live keys/RPC
RLN integration
Central bank participation required
Agorá/mBridge integration
BIS/central bank access required
Live AMM trading
Requires ATS/broker-dealer registration
Trustline live activation
Requires issuer compliance certification
Validator onboarding
Staking contract audit + legal review required
Post-quantum crypto (NIST)
FIPS 203/204/205 Rust implementations not yet production-stable