Cómo configurar la distribución de comisiones de LP

Después de que un token de LaunchLab gradúa su curva de bonding, la liquidez puede migrar a un pool CPMM. La migración a CPMM debe estar habilitada en la configuración de la plataforma.

En la migración, el pool CPMM devuelve tokens LP. La configuración de la plataforma controla cómo se distribuyen esos tokens LP.

tokens LP

Los tokens LP representan una reclamación proporcional sobre la liquidez mantenida en un pool CPMM. Cuando se deposita liquidez en un pool, se acuñan tokens LP. Cuando se canjean los tokens LP, el titular recibe su parte de ambos tokens del pool, incluidas las comisiones que se hayan acumulado desde el depósito.

Como las comisiones de swap se acumulan directamente en los vaults del pool, el valor del token LP aumenta con el tiempo en relación con los activos subyacentes. Mantener tokens LP es, en la práctica, obtener una parte de cada swap.

En el contexto de la migración de LaunchLab, Burn & Earn permite que los tokens LP se bloqueen permanentemente mientras siguen generando ingresos por comisiones. Los tokens LP no pueden canjearse, lo que hace que la liquidez sea permanente, pero se emite un Fee Key NFT al titular para reclamar las comisiones que generan esas posiciones.

Distribución de LP

migrateCpLockNftScale define el reparto de LP. Los tres campos deben sumar 1,000,000 (100%):

Campo
Descripción

platformScale

Bloqueado mediante Burn & Earn. La plataforma recibe un Fee Key NFT para reclamar comisiones.

creatorScale

Bloqueado mediante Burn & Earn. El creador del token recibe un Fee Key NFT para reclamar comisiones.

burnScale

Quemado permanentemente. No genera comisiones.

Este es un ajuste a nivel de plataforma. Todos los tokens lanzados a través de una plataforma comparten la misma distribución.

Las comisiones de swap (después de las comisiones de protocolo y del fondo) permanecen en los vaults del pool. Los titulares de Fee Key NFT reclaman su parte de las comisiones acumuladas de las posiciones bloqueadas.

Cuando los tokens LP se queman mediante burnScale, la liquidez subyacente permanece en el pool de forma permanente, pero nadie tiene derecho sobre ella. Las comisiones de swap siguen acumulándose contra esas posiciones, aumentando el valor total bloqueado.

Ejemplos

// 40% plataforma, 50% creador, 10% quemado
{
  platformScale: new BN(400000),
  creatorScale: new BN(500000),
  burnScale: new BN(100000),
}

// 100% para el creador
{
  platformScale: new BN(0),
  creatorScale: new BN(1000000),
  burnScale: new BN(0),
}

// 100% quemado
{
  platformScale: new BN(0),
  creatorScale: new BN(0),
  burnScale: new BN(1000000),
}

Relación con las comisiones de CPMM

migrateCpLockNftScale controla quién gana comisiones de LP. El CPMM AmmConfig controla cuánto genera cada swap en comisiones.

Con una configuración de comisión de trading del 0.25% (12% protocolo, 4% fondo):

Con creatorScale: 500000 y platformScale: 400000, el Fee Key NFT del creador gana el 50% de las comisiones de LP y el de la plataforma gana el 40%. El 10% restante (quemado) beneficia a otros titulares de LP.

cpConfigId en la configuración de la plataforma establece qué nivel de comisión CPMM usan los pools migrados. Consulta Cómo configurar las comisiones de CPMM.

Configuración

Establece el reparto de LP en createPlatformConfig:

Una configuración de plataforma por wallet.

Ejemplo completo: createPlatform.tsarrow-up-right

Actualización

El reparto de LP se puede actualizar una vez por epoch en cadena:

Ejemplo completo: updatePlatform.tsarrow-up-right

Otros campos actualizables:

Tipo de actualización
Valor
Descripción

updateFeeRate

BN

Comisión de compra/venta de la curva de bonding

updateCpConfigId

PublicKey

Configuración de comisiones CPMM para pools migrados

updateClaimFeeWallet

PublicKey

Wallet para reclamar comisiones de la plataforma

updatePlatformCpCreator

PublicKey

Dirección del creador en el pool CPMM

updateVestingWallet

PublicKey

Wallet de distribución de vesting

Última actualización

¿Te fue útil?