⛔ 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.
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 | 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 |
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.
# 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 devThen open http://localhost:3000
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
| 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 |
- Mainnet is permanently disabled until Launch Committee approves
- Exchange claims cannot be publicly stated until verified with signed agreements
- No investment language in any user-facing content
- Yield proposals require legal review before DAO submission
- All smart contracts require audit before devnet deployment
- 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
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.
| 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