Skip to content

FTHTrading/Troptions-full-pack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

84 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TROPTIONS Sovereign Stack — Full Pack

Monorepo for the TROPTIONS L1 node, FTH Academy, DONK AI Tutor, TTN Launcher, Exchange OS, and multi-chain contracts.
Maturity 9.0/10 on main — TLS nginx template, API-key writes, DAO reads L1 directly, signed governance RPC. Sovereign Sequencer (not BFT). x402 branch not merged.

Investor site GitHub Pages L1 DONK FTH TTN DAO

Live services (PM2)

Service Port Path in monorepo
troptions-l1-node 9944 l1/
donk-ai-tutor 8090 ai/donk-tutor/
fth-backend 8091 backend/fth-academy/
ttn-launcher 8092 backend/ttn-launcher/
dao-service 8093 backend/dao-service/ + frontends/dao-dashboard/
cp .env.example .env   # fill secrets locally — never commit .env
pm2 start ecosystem.config.js

Architecture (ASCII)

   [8 Genesis Domains]
            │
    ┌───────┴───────┐
    ▼               ▼
 Exchange OS     TTN.Tv / University
 (Next.js)       (FastAPI + TTN UI)
    │               │
    └───────┬───────┘
            ▼
    FTH Academy + DONK (8091/8090)
            │
            ▼ JSON-RPC
    TROPTIONS L1 Node (9944) · metrics (9945)
    Sovereign Sequencer — single-node today; BFT planned Q4 2026
    ├─ RocksDB persistence
    ├─ soulbound (credentials)
    ├─ settlement (HTLC / locks)
    ├─ on-chain DAO + treasury
    └─ atomic-router (signed batch txs)
            │
            ▼
 Polygon · XRPL · Solana

Repository layout

Troptions-full-pack/
├── l1/                    # Rust workspace (9 crates incl. governance)
├── dao/                   # 🟪 Full DAO — governance, treasury, registry
├── backend/
│   ├── fth-academy/       # Revenue engine, courses, Stripe, /dao/* routes
│   ├── dao-service/       # DAO API + WebSocket :8093
│   ├── ttn-launcher/      # Channel + namespace registry
│   └── shared/            # dao_models, dao_db, ws_hub
├── ai/
│   ├── donk-tutor/        # RAG tutor, Qdrant, Whisper
│   └── knowledge-base/    # OpenClaw + whichway docs
├── frontends/
│   ├── dao-dashboard/     # 🟪 Proposals, treasury, L1 live panel
│   ├── exchange-os/       # Full TROPTIONS Next.js app
│   ├── fth-edu/           # T-EDU mobile/web app
│   ├── ttn-tv/            # TTN pages (extracted from exchange-os)
│   ├── unified-dashboard/
│   └── landing-pages/
├── docker/nginx/          # TLS termination (HTTPS /l1/, /dao/, …)
├── infrastructure/        # legacy hostname nginx (optional vhosts)
├── contracts/
│   ├── polygon/           # KENNY, EVL, vaults
│   ├── solana/            # Launcher scripts
│   └── xrpl/              # XRPL exchange-os configs
├── scripts/               # migrate-namespaces-to-l1.py, etc.
├── docs/                  # ARCHITECTURE, L1_SPEC, API, DOMAIN_MAP
├── docker/
└── .github/workflows/

Contract addresses

Asset Chain Address
KENNY Polygon 0x93F2a3266a81c1F3Ee2c196b90890A959bC69BD7
EVL Polygon 0xAFe185415D21671704EFaa5696dD219ACEB9fdA3
XRPL Gateway XRPL rPF2M1QjRj72rHdJyRqfFRTqWREBdJds3 (PENDING explorer proof)

Polygon sale/treasury env vars: see .env.example.

Genesis domains

  • TROPTIONSXCHANGE.IO
  • TROPTIONS-UNIVERSITY.COM
  • TROPTIONSTelevisionNetwork.Tv
  • HOTRCW.COM
  • TROPTIONS.IO
  • TROPTIONS.ORG
  • TheRealEstateConnections.com
  • Green-N-Go.Solar

Details: docs/DOMAIN_MAP.md

Quick start

Full stack (L1 + backends + DAO): see docs/QUICKSTART.md

.\scripts\quickstart.ps1

L1

cd l1
cargo test --workspace
cargo build -p node --release
# .\target\release\troptions-node.exe 9944

Python backends

pip install -r backend/fth-academy/requirements.txt
pip install -r ai/donk-tutor/requirements.txt
pip install -r backend/ttn-launcher/requirements.txt

Exchange OS

cd frontends/exchange-os
npm install
npm run dev

Public investor site

Canonical showcase: Next.js app in sites/investor/GitHub Pages at https://fthtrading.github.io/Troptions-full-pack/ (see sites/investor/DEPLOY.md).

cd sites/investor
npm install
npm run dev    # http://localhost:3123
npm run build  # static export → out/
.\scripts\deploy-investor-site.ps1 -CopyToDocs   # build + publish to docs/ for Pages
.\scripts\preview-pages-3123.ps1               # local preview of Pages export

Technical markdown lives under docs/technical/ after Pages deploy; the polished investor build is docs/index.html.

FTH ecosystem (repos & live URLs)

Resource Link
Investor site (Pages) https://fthtrading.github.io/Troptions-full-pack/ (not …/Troptions-full-pack/Troptions-full-pack/)
Ecosystem map (full matrix) docs/technical/ECOSYSTEM_MAP.md
Domain truth table docs/technical/DOMAIN_TRUTH_TABLE.md
Re-verify URLs .\scripts\verify-ecosystem-links.ps1

Satellite repos (SNP, T-Lev-8, T-Build, Troptions, TExchange, aurora-site, impact-site, solana-launcher) and honest gaps are cataloged in ECOSYSTEM_MAP. The investor site section FTH Ecosystem mirrors the same labels.

Documentation

Source provenance

This pack was synthesized from:

  • C:\Users\Kevan\Documents\UNYKORN_Ecosystem\ (L1, backends, edu app)
  • C:\Users\Kevan\troptions\ (Exchange OS + TTN UI)
  • C:\Users\Kevan\.openclaw\workspace\ (clawd operational context)
  • Kenny/EVL contracts from FTH archive projects

License

Components retain their original licenses (MIT/Apache-2.0 for L1). See per-package notices.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors