![[Open Source] TasaVE - API + plataforma de tasas de cambio](https://preview.redd.it/u3hv7wy0gmah1.png?width=140&height=72&auto=webp&s=e0a57e3fd9847b591598c88e080c7369b80f4074)
[Open Source] TasaVE - API + plataforma de tasas de cambio
Hola a todos,
Quiero compartir un proyecto en el que llevo un tiempo trabajando: TasaVE, una plataforma open-source (MIT) de tasas de cambio para Venezuela.
El problema que intenta resolver: Las opciones actuales (como DolarAPI) tienen actualizaciones tardías, timing incorrecto y API keys que expiran sin aviso. Además, miles de negocios en Venezuela siguen consultando manualmente la tasa BCV todos los días para actualizar sus sistemas (ERPs, facturación, etc.).
Qué hace TasaVE:
- API REST multi-fuente (BCV, DolarVZLA, DolarAPI, Binance/Bybit P2P) con scoring de confianza y validación por consenso entre fuentes.
- Scraping del BCV con Chromium headless (nativo en Rust), porque el BCV bloquea cualquier cliente que no sea un navegador real.
- Sincronización automática de la tasa con ERPs (empezando por Valery) para eliminar la búsqueda manual diaria (en desarrollo).
- App móvil con soporte offline (en desarrollo).
Stack: Rust (recolector) + FastAPI (backend) + PostgreSQL + Redis, todo corriendo en un homelab con Proxmox, detrás de Cloudflare Tunnel.
Estado actual: Ya está desplegado y funcionando: tasave.sudelca.com El proyecto es 100% open source desde el día uno. El objetivo es que la comunidad técnica venezolana tenga una fuente de datos confiable y transparente.
Repo Python SDK: https://github.com/albieu0410-tech/tasave-python
Repo Rust SDK: https://github.com/albieu0410-tech/tasave-rust
Cualquier feedback, issue o PR es bienvenido.
También estoy abierto a preguntas técnicas sobre el scraping del BCV, la arquitectura o cualquier parte del stack. ¡Gracias por leer!