Skip to content

FTHTrading/T-Build

Repository files navigation

TROPTIONS Partner Launch OS v2.0

SANDBOX ONLY — NO MAINNET DEPLOYMENT — NOT A SECURITIES OFFERING

This platform is an institutional compliance and diligence tool. It does not deploy tokens, issue securities, offer investment advice, or make exchange arrangements. All data shown is demo/placeholder data. No real tokens exist.


What This Is

TROPTIONS Partner Launch OS (TPLOS) is an internal institutional control layer for structured token launch diligence. It provides:

  • Compliance gate: Track and enforce legal, KYC/AML, and securities compliance checks
  • Risk engine: Score projects against 12+ risk dimensions
  • Deal tracking: SEO (Sale/Equity Option) and R2O (Rent-to-Own) real estate deal workflows
  • Document vault: Track required legal and technical documents
  • Tokenomics review: Analyze $LEV8 token structure with cap table and vesting
  • DAO governance: Utility-only governance proposals with yield-proposal flagging
  • Exchange diligence: Track and verify exchange claims (no public claims without verification)
  • MOU builder: Generate compliant MOU drafts
  • Audit trail: Full immutable log of all platform actions
  • Launch committee: GO/NO-GO gate dashboard

TROPTIONS Is / Is Not

TROPTIONS IS TROPTIONS IS NOT
Diligence and compliance partner Investment advisor
Infrastructure provider Exchange broker or dealer
Risk analyst and documentation reviewer Token promoter
MOU and framework facilitator Securities issuer
Audit trail keeper Legal counsel

Ecosystem integration (T-LEV-8 + rwa-realestate)

Partner legal gates and term sheet: FTHTrading/T-Lev-8-
On-chain gate manager: FTHTrading/rwa-realestate
How to wire TPLOS with those repos: docs/integration/T_LEV8_ECOSYSTEM_BRIDGE.md

TPLOS is sandbox diligence only. It does not replace the deal room, Master Agreement, or production mint at launch.unykorn.org.


Quick Start (Development)

# Install all workspace dependencies
npm install

# Copy env file
cp apps/web/.env.example apps/web/.env

# Push schema to SQLite
npm run db:push

# Seed demo data (or use POST /api/demo-seed after starting dev server)
npm run db:seed

# Start dev server
npm run dev

Then open http://localhost:3000


Architecture

troptions-partner-launch-os/
├── apps/
│   └── web/                      # Next.js 14 App Router (main platform)
│       ├── app/                  # Pages + API routes
│       ├── components/           # UI components
│       ├── lib/                  # DB, validators, utilities
│       └── prisma/               # Schema + seed
├── packages/
│   ├── config/                   # @tplos/config — constants, token config, nav
│   ├── core/                     # @tplos/core — types, formatters, calculators
│   ├── compliance/               # @tplos/compliance — checklist + scoring
│   ├── risk-engine/              # @tplos/risk-engine — risk scoring
│   ├── documents/                # @tplos/documents — MOU + document templates
│   ├── audit/                    # @tplos/audit — audit trail entries
│   ├── ui/                       # @tplos/ui — color maps + status constants
│   └── solana/                   # @tplos/solana — token authority matrix (devnet stubs)
├── contracts/
│   └── anchor-stubs/             # Rust/Anchor program stubs (NOT DEPLOYED)
├── docs/                         # Platform documentation
├── .github/workflows/ci.yml      # CI: typecheck + lint + build
├── Dockerfile                    # Production container
└── docker-compose.yml            # Dev/prod compose with PostgreSQL

Platform Modules

URL Module
/ Home — TROPTIONS truth labels + platform overview
/dashboard Executive dashboard — metrics, blockers, exchange warnings
/deal-review Diligence item tracker
/seo SEO deal review
/r2o R2O deal review
/properties Property registry
/oracle Oracle price simulator (DEMO only)
/tokenomics $LEV8 token structure
/dao DAO governance proposals
/staking Utility staking positions
/compliance Compliance checklist + score
/kyc KYC/AML participant review
/documents Document vault
/exchange-diligence Exchange claim verification
/troptions-review TROPTIONS scope, programs, token authority
/mou-builder MOU document generator
/audit Audit event timeline
/launch-committee GO/NO-GO launch gate
/reports Platform summary report

Key Rules

  1. Mainnet is permanently disabled until Launch Committee approves
  2. Exchange claims cannot be publicly stated until verified with signed agreements
  3. No investment language in any user-facing content
  4. Yield proposals require legal review before DAO submission
  5. All smart contracts require audit before devnet deployment

Tech Stack

  • Next.js 14.2 (App Router, TypeScript, Server Components)
  • Prisma 5.13 (SQLite dev / PostgreSQL prod)
  • Tailwind CSS 3.4 (dark navy institutional theme)
  • Recharts 2.x (tokenomics charts)
  • React Hook Form 7 + Zod 3 (MOU builder validation)
  • npm workspaces monorepo with 8 internal @tplos/* packages
  • Docker multi-stage build + PostgreSQL compose

Compliance Status

Current compliance score: ~10/100 (CRITICAL)

Blocking items before any launch consideration:

  • Legal memo confirming non-security status
  • KYC/AML provider agreement
  • Smart contract audit
  • Cap table with all wallet addresses
  • Marketing material review

This is by design. The platform exists to surface and resolve these gaps — not to bypass them.


Import Wave Status

Wave Description Status
1 Foundation types: disclaimer registry, PayOps, Proof Room, Solana token types, X402 types ✅ Complete
2 Troptions UI components: StatusBadge, DisclaimerBanner, proforma tools ✅ Complete
3 Compliance checklist, risk engine core, audit trail ✅ Complete
4 Launch committee gate, exchange diligence, MOU builder, reports ✅ Complete
5 x402/Apostle payment rail: receipt types, proof events, rail adapters, /api/x402/* routes ✅ Complete
6 Solana devnet integration: token-types, mint readiness, wallet connection, /api/solana/* routes ✅ Complete
7 Wallet schedule / vesting / token authority matrix: scoring, blockers, tokenomics + launch-committee wired ✅ Complete

Test coverage: 32 passing Vitest tests across 5 test files (5 test suites)
Build gate: npx tsc --noEmit CLEAN · next lint no errors · next build 25 routes

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages