Some checks failed
CI/CD Pipeline / Security Scanning (push) Has been cancelled
CI/CD Pipeline / Lint and Format (push) Has been cancelled
CI/CD Pipeline / Terraform Validation (push) Has been cancelled
CI/CD Pipeline / Kubernetes Validation (push) Has been cancelled
CI/CD Pipeline / Solidity Contracts (push) Has been cancelled
HYBX OMNL TypeScript & anchor / token-aggregation build + reconcile artifact (push) Has been cancelled
Validation / validate-genesis (push) Has been cancelled
Validation / validate-terraform (push) Has been cancelled
Validation / validate-kubernetes (push) Has been cancelled
Validation / validate-smart-contracts (push) Has been cancelled
Validation / validate-security (push) Has been cancelled
Validation / validate-documentation (push) Has been cancelled
Deploy ChainID 138 / Deploy ChainID 138 (push) Failing after 45s
Verify Deployment / Verify Deployment (push) Failing after 58s
Register GUOSMM-B-2026-001 and C-2026-003/004/005 in SSOT, expose via /api/v1/omnl/gazette/notices, hub and central-bank UI, offices 29-31, compliance console, and production deploy sync script. Co-authored-by: Cursor <cursoragent@cursor.com>
129 lines
6.7 KiB
JSON
129 lines
6.7 KiB
JSON
{
|
|
"$schema": "OMNL ecosystem link map — canonical URLs for portals, APIs, and local dev",
|
|
"version": "1.2.0",
|
|
"updated": "2026-07-03",
|
|
"notes": [
|
|
"Public nginx exposes /settlement/* and /exchange/* without /api/v1/... prefix",
|
|
"Tunnel save file logs/public-url-{operator}.txt stores primary portal URL (Z Online Bank)",
|
|
"/omnl/* operator UIs ship in frontend dist (public/omnl) — portal-serve proxies /api to explorer",
|
|
"POST /z-bank/settle-m0-m4 exists in settlement-middleware source; production may use POST /settlement/external-transfer until deployed",
|
|
"SPA anchors #z-full-settlement and #z-settlement-protocols exist on /central-bank"
|
|
],
|
|
"tunnel": {
|
|
"ephemeral": true,
|
|
"saveFile": "logs/public-url-ali.txt",
|
|
"primaryPath": "/central-bank",
|
|
"apps": {
|
|
"bridge": "/bridge",
|
|
"hub": "/hub",
|
|
"zOnlineBank": "/central-bank",
|
|
"zFullSettlement": "/central-bank#z-full-settlement",
|
|
"wireProtocols": "/central-bank#z-settlement-protocols",
|
|
"office24": "/office-24",
|
|
"omnlCompliance": "/omnl/compliance",
|
|
"omnlDashboard": "/omnl/dashboard",
|
|
"omnlTerminal": "/omnl/terminal",
|
|
"trade": "/trade",
|
|
"swap": "/swap",
|
|
"reserve": "/reserve",
|
|
"history": "/history",
|
|
"wallets": "/wallets",
|
|
"admin": "/admin",
|
|
"docs": "/docs"
|
|
},
|
|
"nginxOn3002": {
|
|
"settlementHealth": "/settlement/health",
|
|
"exchangeHealth": "/exchange/health",
|
|
"apiCatalog": "/api/v1/omnl/catalog"
|
|
},
|
|
"brokenOnServeOnly": []
|
|
},
|
|
"subjects": [
|
|
{ "id": "bridge", "label": "Bridge", "path": "/bridge", "group": "app" },
|
|
{ "id": "hub", "label": "DBIS Hub", "path": "/hub", "group": "app" },
|
|
{ "id": "zOnlineBank", "label": "Z Online Bank", "path": "/central-bank", "group": "app" },
|
|
{ "id": "zFullSettlement", "label": "Z M0-M4 settlement", "path": "/central-bank#z-full-settlement", "group": "app" },
|
|
{ "id": "wireProtocols", "label": "Wire protocols", "path": "/central-bank#z-settlement-protocols", "group": "app" },
|
|
{ "id": "office24", "label": "Office 24 Central Bank", "path": "/office-24", "group": "app" },
|
|
{ "id": "trade", "label": "DBIS Trade", "path": "/trade", "group": "app" },
|
|
{ "id": "swap", "label": "Digital Swap", "path": "/swap", "group": "app" },
|
|
{ "id": "reserve", "label": "Reserve", "path": "/reserve", "group": "app" },
|
|
{ "id": "history", "label": "History", "path": "/history", "group": "app" },
|
|
{ "id": "wallets", "label": "Wallets", "path": "/wallets", "group": "app" },
|
|
{ "id": "admin", "label": "Admin", "path": "/admin", "group": "app" },
|
|
{ "id": "docs", "label": "Developers", "path": "/docs", "group": "app" },
|
|
{ "id": "omnlCompliance", "label": "OMNL Compliance", "path": "/omnl/compliance", "group": "console" },
|
|
{ "id": "omnlDashboard", "label": "OMNL API snapshot", "path": "/omnl/dashboard", "group": "console" },
|
|
{ "id": "omnlTerminal", "label": "Settlement terminal", "path": "/omnl/terminal", "group": "console" },
|
|
{ "id": "apiCatalog", "label": "API catalog", "path": "/api/v1/omnl/catalog", "group": "api" },
|
|
{ "id": "gazetteNotices", "label": "GUOSMM gazette registry", "path": "/api/v1/omnl/gazette/notices", "group": "api" },
|
|
{ "id": "integrationStatus", "label": "Integration status", "path": "/api/v1/omnl/integration-status", "group": "api" },
|
|
{ "id": "settlementHealth", "label": "Settlement health", "path": "/settlement/health", "group": "api" },
|
|
{ "id": "exchangeHealth", "label": "Exchange health", "path": "/exchange/health", "group": "api" }
|
|
],
|
|
"local": {
|
|
"frontend": {
|
|
"port": 3002,
|
|
"bridge": "http://localhost:3002/bridge",
|
|
"centralBank": "http://localhost:3002/central-bank",
|
|
"hub": "http://localhost:3002/hub",
|
|
"office24": "http://localhost:3002/office-24",
|
|
"trade": "http://localhost:3002/trade",
|
|
"swap": "http://localhost:3002/swap"
|
|
},
|
|
"backend": {
|
|
"omnlCatalog": "http://localhost:3000/api/v1/omnl/catalog",
|
|
"compliance": "http://localhost:3000/omnl/compliance",
|
|
"omnlDashboard": "http://localhost:3000/omnl/dashboard",
|
|
"settlementTerminal": "http://localhost:3000/omnl/terminal",
|
|
"settlementHealth": "http://localhost:3011/api/v1/settlement/health",
|
|
"settlementChains": "http://localhost:3011/api/v1/settlement/chains",
|
|
"moneySupplyPublic": "http://localhost:3011/api/v1/settlement/money-supply/public",
|
|
"exchangeHealth": "http://localhost:3012/api/v1/exchange/health"
|
|
},
|
|
"nginx3002": {
|
|
"settlementHealth": "http://localhost:3002/settlement/health",
|
|
"exchangeHealth": "http://localhost:3002/exchange/health",
|
|
"apiCatalog": "http://localhost:3002/api/v1/omnl/catalog"
|
|
}
|
|
},
|
|
"productionPortals": {
|
|
"zOnlineBank": "https://online.omdnl.org/central-bank",
|
|
"centralBankSecure": "https://secure.omdnl.org/central-bank",
|
|
"office24": "https://office24.omdnl.org/office-24",
|
|
"exchangeTrade": "https://exchange.omdnl.org/trade",
|
|
"digitalSwap": "https://digital.omdnl.org/swap",
|
|
"forexTrade": "https://forex.omdnl.org/trade",
|
|
"omnlBankHybx": "https://bank.omnl.hybxfinance.io",
|
|
"exchangeDbisMirror": "https://exchange.d-bis.org/trade",
|
|
"centralBankDbisMirror": "https://secure.d-bis.org/central-bank",
|
|
"forexDbisMirror": "https://forex.d-bis.org/trade"
|
|
},
|
|
"productionApis": {
|
|
"explorerRoot": "https://explorer.d-bis.org/api/v1",
|
|
"catalog": "https://explorer.d-bis.org/api/v1/omnl/catalog",
|
|
"gazetteNotices": "https://explorer.d-bis.org/api/v1/omnl/gazette/notices",
|
|
"complianceUi": "https://explorer.d-bis.org/omnl/compliance",
|
|
"omnlDashboardUi": "https://explorer.d-bis.org/omnl/dashboard",
|
|
"settlementTerminalUi": "https://explorer.d-bis.org/omnl/terminal",
|
|
"settlementHealth": "https://secure.omdnl.org/settlement/health",
|
|
"settlementChains": "https://secure.omdnl.org/settlement/chains",
|
|
"moneySupplyPublic": "https://secure.omdnl.org/settlement/public/money-supply",
|
|
"externalTransfer": "https://secure.omdnl.org/settlement/external-transfer",
|
|
"exchangeHealth": "https://exchange.omdnl.org/exchange/health",
|
|
"exchangeTokens": "https://exchange.omdnl.org/exchange/tokens",
|
|
"chain138Rpc": "https://rpc-http-pub.d-bis.org",
|
|
"chain138Explorer": "https://explorer.d-bis.org",
|
|
"fineractSwagger": "https://omnl.hybxfinance.io/fineract-provider/swagger-ui/index.html",
|
|
"swiftListenerPublic": "https://swift-listener.d-bis.org"
|
|
},
|
|
"infra": {
|
|
"gitea": "https://gitea.d-bis.org",
|
|
"smomRepo": "https://gitea.d-bis.org/d-bis/smom-dbis-138.git",
|
|
"guosmmGazette": "https://gazette.shosjj.org/notices/2026",
|
|
"swiftListenerLan": "http://192.168.11.114:8788",
|
|
"fineractSidecarLan": "http://192.168.11.89:8080",
|
|
"chain138RpcLan": "http://192.168.11.211:8545"
|
|
}
|
|
}
|