Intercambio de Activos de Celo
Cómo usar el bot de intercambio de Celo para intercambiar tokens CELO y Celo estables.
Bot de intercambio Celo
CELO (anteriormente Celo Gold) se puede intercambiar por tokens estables de Celo (ej. Celo Dollar o Celo Euro) usando Mento, un creador automatizado del mercado que potencia el protocolo de estabilidad. Mento es un Constant Product Market Maker (CPMM) que te permite intercambiar CELO por tokens estables de Celo y viceversa. Las ventas de tokens estables de Celo a Mento a cambio de CELO queman los tokens estables de Celo a partir de la oferta, y ventas de CELO a Mento a cambio de tokens estables de Celo acuñan tokens estables de Celo en suministros. Las operaciones con Mento incurren en deslizamiento, lo que significa que los intercambios de Mento mueven el precio a favor del comerciante. En general, los montos comerciales más grandes incurren en cantidades más significativas de deslizamiento. Mento también restablece el precio del CELO cotizado en el token estable de Celo cada pocos minutos de acuerdo a un oráculo de precio.
Debido a que el deslizamiento y el precio de Mento cambian ocasionalmente según un oráculo de precio, aquellos que deseen acuñar tokens estables de Celo en suministro pueden desear vender lentamente CELO tokens estables de Celo con el tiempo, más que en un único intercambio. Ejecutar un intercambio de volumen más pequeño cada pocos segundos durante un período de tiempo probablemente resulte en menos deslizamiento al mintar tokens estables de Celo. celo-exchange-bot fue creado para permitir que los miembros de la comunidad intercambien fácilmente CELO por tokens estables de Celo durante un período de tiempo para evitar incurrir en cantidades significativas de deslizamiento.
Ejecutando el bot
celo-exchange-bot está pensado para ser operado por el intercambiador ya que requiere acceso a la clave fuente, que debe poseer fondos CELO para cambiar y es la cuenta que realiza los intercambios. Operar el robot requiere cierto conocimiento técnico en el manejo de llaves e infraestructura operativa. Actualmente, el bot requiere que la clave fuente sea un HSM en el servicio Key Vault de Azure. La información sobre cómo utilizar un HSM en la nube de Azure se puede encontrar aquí.
Consulta el README del repositorio para obtener información sobre la construcción de una imagen de Docker y la configuración del bot. La infraestructura de ejemplo usando instancias de contenedor de Azure también se proporciona en el repositorio aquí. Mientras que el bot requiere que Azure Key Vault sea usado para la clave fuente y la infraestructura de ejemplo proporcionada se ejecuta en Azure, el propio bot puede ser ejecutado desde cualquier lugar siempre y cuando sea capaz de acceder a su Azure Key Vault Cloud HSM.