02 / USAR5 MIN DE LECTURA

Comprar y vender

El dapp ofrece intercambios ETH/CUBIT mediante el router del despliegue seleccionado. Las tasas se aplican en el hook; el importe estimado a recibir debe ser ya neto de las tasas incluidas en la cotización.

El dapp conectado a Sepolia utiliza actualmente la versión histórica con un 0,30% de comisiones LP. La versión solicitada al 0,01% con múltiples muros fijos todavía no se ha redesplegado. Una demostración o un modo de simulación no es un estado on-chain.

Antes de preparar un swap

Comprueba la red de la cartera, el despliegue mostrado y el bloque de los datos. Reserva ETH para el gas además del importe que vas a intercambiar. El dapp debe señalar un RPC no disponible o datos obsoletos e impedir una firma basada en un estado no verificado.

Un cambio de cuenta, red, importe o dirección del router exige una cotización nueva. Las direcciones periféricas pueden cambiar mediante el registro V2.

Comprar CUBIT

  1. Elige un importe en ETH. En exact-input, la tasa de compra del 3% está incluida en ese importe.
  2. Lee la cantidad neta estimada de CUBIT, las comisiones y el mínimo recibido fijado por la tolerancia de slippage.
  3. Comprueba la simulación y los detalles presentados por la cartera, y firma.
  4. Espera un recibo exitoso y la actualización de los saldos on-chain.

La compra utiliza ETH nativo mediante msg.value. El router CUBIT no utiliza Permit2 para este recorrido.

Vender CUBIT

La venta puede requerir una autorización ERC-20 que permita al router transferir la cantidad de CUBIT elegida. El frontend prepara una autorización del importe solicitado.

Tras confirmar la autorización, el dapp vuelve a comprobar la cuenta, la red, la revisión del registro y la actualidad de la cotización antes del swap. La autorización y la venta son dos transacciones distintas cuando el permiso previo era insuficiente.

La venta devuelve ETH netos de la tasa del 15%: el 12% de los ETH brutos financia los muros y el 3% va al equipo. En el recorrido del router CUBIT, los tokens absorbidos por los muros se destruyen al final de la venta cuando se requiere la quema.

El mínimo recibido y la fecha límite

El slippage limita la desviación aceptada respecto a la cotización. Una tasa ya incluida en la cotización no justifica añadir arbitrariamente 15 puntos de slippage.

En las fuentes del frontend leídas, una cotización permanece actual durante 30 segundos. La fecha límite de la transacción se calcula a partir del timestamp de la cadena. Estos controles pueden impedir la firma después de una larga espera de autorización; en ese caso, hay que revisar una cotización actualizada.

Una transacción rechazada por los límites protege el importe mínimo o máximo acordado. Su fallo no significa que deba eliminarse ese límite.

Si la transacción no se completa

Situación Acción útil
Red incorrecta o cuenta modificada Volver al contexto deseado y solicitar una nueva cotización
Cotización caducada Recalcular el importe neto y el mínimo recibido
Router o revisión modificados Revisar la dirección actual y la nueva acción; la autorización antigua sigue vinculada al spender antiguo
Liquidez insuficiente Comprobar una cotización para un importe menor y las posiciones presentes
RPC no disponible Esperar una lectura on-chain válida antes de firmar
Transacción ya enviada Comprobar el hash y el recibo antes de preparar otra

El router rechaza una entrada no consumida por completo y una salida exacta no servida completamente. La EVM revierte los fondos gastados en una transacción revertida, excepto el gas.

Comprobar el resultado

Un hash significa que se ha enviado la transacción; solo el recibo informa de su éxito. Comprueba la red del explorador, el estado, el destinatario y los eventos BuyTaxed o SellTaxed.

Los precios de referencia de los muros no sustituyen la cotización de una orden concreta. Leer los datos del dapp.

Fuentes: dapp/src/chain/swap.ts, executeSwap.ts, deployment.ts y contracts/src/periphery/CubitRouter.sol. Las pruebas de aceptación con carteras de navegador y móvil siguen siendo distintas de las pruebas automatizadas.

CUBIT / 10 de septiembre de 2026 Fuentes y método