Archive post
Un bot para actualizar el Price Feed de los witnesses en Hive | 100% TS | @hiveio/wax
Hace dos días, luego de una conversación con el team de @aliento sobre el validador de bloques, surgió nuevamente un problema que hemos tenido con frecuencia: el bot que refresca la propiedad de precios de un witness en

¡Hola, Hivers!
Hace dos días, luego de una conversación con el team de [@aliento](https://peakd.com/@aliento) sobre el validador de bloques, surgió nuevamente un problema que hemos tenido con frecuencia: el bot que refresca la propiedad de precios de un witness en Hive.
Para ponerlo en contexto, este precio es el valor de la moneda HIVE en el mercado, y puedes verlo fácilmente en el [explorador de witnesses](https://peakd.com/me/witnesses).

Desde que nació el witness de **Aliento**, hemos usado este repositorio: [hivefeed-js](https://github.com/Someguy123/hivefeed-js.git). La verdad es que funciona muy bien, pero me pregunté:
> “¿Y si creo un bot similar, pero 100% en TypeScript, usando la nueva librería WAX, para seguir aprendiendo y entender más a fondo cómo funciona?”
Le propuse la idea al equipo, me dieron luz verde, y hace dos días comencé el desarrollo inspirado en el trabajo de @someguy123. Así nació **hivefeedprice**.
### [Visitar el repositorio](https://github.com/enrique89ve/hivefeedprice)
---
## hivefeedprice vs hivefeed-js
**Elige hivefeedprice si:**
- Buscas gestión de keys con **beekeeper**
- Prefieres TypeScript puro con tipos estrictos
- Necesitas instalación más directa sin docker
- Menos configuración
**Elige hivefeed-js si:**
- Prefieres flexibilidad total en la configuración
- Requieres múltiples métodos de backup de claves
- Quieres control granular sobre los ajustes
- Ya trabajas cómodo con JavaScript clásico
**En resumen:**
- **hivefeed-js** → enfoque clásico, probado, más maduro y flexible
- **hivefeedprice** → enfoque moderno, usando la nueva generación de librerías como `@hiveio/wax`
---
## ¿Qué hace el bot?
Publica automáticamente el precio de Hive en HBD (*Hive Backed Dollars*). Esta es una función crítica que actualiza las propiedades de los witnesses.
**Fuente de precios, usando las APIs oficiales:**
- Binance
- Bitget
- Huobi
- MEXC
- Probit
---
### Vistas previas


## Invitación a colaborar
Debo ser honesto: usé IA para acelerar algunas tareas, y refactorizar. No soy experto en arquitectura de código, así que si quieres aportar mejoras, especialmente revisando la estructura o detectando errores de lógica, eres bienvenido.
Puedes ver el [repositorio](https://github.com/enrique89ve/hivefeedprice) y dejar tus sugerencias. Si tienes experiencia en TypeScript, WAX o bots para Hive, este es un buen momento para aportar y ayudar a robustecer esta herramienta que, creo, apunta hacia el futuro del ecosistema Hive.
El próximo paso es configurar un modo tesnet mas robusto en modo dev.
https://github.com/enrique89ve/hivefeedprice