Backend & Infrastructure

Infrastructure Stack

  • Cloud Provider: AWS

  • Core Components:

    • EC2: Node.js orchestration scripts (deployment + monitoring)

    • RDS PostgreSQL: Off-chain index data and transaction logs

    • Quarkus (Java): Internal monitoring & risk‑screening engine for OLTA index funds

    • CloudWatch: Log aggregation and alerts

    • Secrets Manager: Secure storage of API credentials (e.g. Alchemy, Chainlink)

System Functions

  • Fetches live oracle prices

  • Calculates Net Asset Value (NAV) of each index

  • Monitors wallet interactions (mint/redeem)

  • Logs and exposes data for frontend and analytics

  • Enforces slippage limits and trade thresholds

Security & Reliability

  • Environment variables secured via AWS Secrets Manager

  • Separate execution roles for core logic and observability

  • Safe-controlled access to production-like resources

  • Basic failover/restart scripts in place

Future Enhancements

  • Index performance analytics (drawdown, volatility metrics)

  • Monitoring dashboard (Grafana-based)

  • On-chain + off-chain data reconciliation

  • Data streaming to index aggregators (CoinGecko mock-up)

A dedicated section in the GitHub repo will document deployment architecture, infra-as-code templates, and monitoring workflows.

Last updated