Twin Documentation
  • Overview
  • Consumer
  • Developer
  • Operations
Arquitectura GeneralGlosario (ES)
Glossary (EN)
powered by Zudoku
Overview

Arquitectura General

Diagrama de componentes

Flujo de datos: Platform (Consumer)

Flujo de datos: Dashboard (Admin)

Stack tecnologico

CapaTecnologiaNotas
FrontendReact 19, MUI, Redux Toolkit, wagmi, RainbowKit, VitePlatform + Dashboard como apps separadas
BackendNestJS, Fastify, Objection.js, KnexMonorepo con paquetes compartidos (shared, database, utils)
Base de datosPostgreSQL 15 (RDS)Migrations con Knex, soft-deletes con partial unique indexes
CustodiaBitGo Express (multisig)Signing server-side para operaciones admin
BlockchainBase L2 (principal), Polygon (secundaria)EVM-compatible, tokens ERC-20 / OFT
BridgeLayerZero V2 (OFT)Burn en origen, mint en destino
DEXUniswap V4Concentrated liquidity, pools ARGt/USDC
OracleCustom on-chain (Base)Actualizado via cron con precios de Belo API
CI/CDGitHub Actions → S3+CloudFront (FE), ECS (BE)Frontend build-time env vars via GitHub Secrets
SecretsDoppler (backend), GitHub Secrets (frontend build-time)VITE_* se embeben en build, no en runtime
EmailAWS SESCredenciales de collaborators, notificaciones
Last modified on April 29, 2026
Glosario (ES)
On this page
  • Diagrama de componentes
  • Flujo de datos: Platform (Consumer)
  • Flujo de datos: Dashboard (Admin)
  • Stack tecnologico