Tutorial de Cake Defi Liquidity Mining en Español

Ya hemos visto en otros artículos qué es un Exchange Descentralizado y de qué trata el Yield Farming de criptomonedas. Es momento de investigar acerca de uno de los exchanges descentralizados con mayor TVL del ecosistema, Pancakeswap.

PancakeSwap propone restringir la oferta de CAKE a 750 millones de unidades  – Cryptoshitcompra - cryptoshitcompra.com

Origen

Este DEX surgió en septiembre de 2020. Es importante remarcar que hasta el momento los DEX con mayor éxito eran Uniswap, pionero en este ecosistema, y Sushiswap, quien habría clonado al primero y logrado robar una buena cantidad de usuarios. 

Esta historia la dejamos para otro post, pero es relevante mencionar que los DEX mencionados se encontraban desarrollados dentro de la red de Ethereum. 

Todos conocemos la principal desventaja de esta red… Efectivamente es el costo de sus transacciones. Pancakeswap fue desarrollado en la Binance Smart Chain (BSC) logrando reducir fuertemente las tarifas y prometiendo una mayor rapidez en sus transacciones. 

Además de todo esto cuenta con el apoyo de Binance, uno de los principales Exchanges Centralizados (CEX), lo cual le supone una gran ventaja con respecto a sus competidores.

Binance Exchange: trading de Bitcoin y criptomonedas con futuros y  apalancamiento

Luego del primer trimestre, Pancakeswap ya había logrado atraer más de 4B de dólares en TVL.

Productos

La plataforma ya recorrió un largo camino y, por tanto, ha ido mejorando y lanzando nuevos productos a sus servicios. 

Graphical user interface, applicationDescription automatically generated

Como todo DEX comenzó siendo una plataforma de intercambios donde se podía aportar liquidez a sus piscinas, como así también realizar staking de su token nativo CAKE

Actualmente, presta servicios variados donde podemos encontrar la posibilidad de colocar órdenes límite, comerciar contratos de perpetuos, intercambiar NFT, entre otros. 

En este artículo vamos a centrarnos solo en el apartado de Yield Farming, pero es importante conocer todas las soluciones que nos aporta y por las cuales sigue siendo el principal DEX de la BSC. De hecho, si observamos los datos, de los 4.89B$ que hay dentro de la red, el 49% permanece en este protocolo.

A screenshot of a computerDescription automatically generated with medium confidence

Token CAKE

Antes de continuar con el paso a paso de cómo armar tu primer LP Token hablemos del token nativo CAKE

Cuando nos convertimos en LP del protocolo vamos a estar recibiendo una rentabilidad que estará compuesta por dos fuentes. Por un lado, las comisiones que se les cobrarán a los comerciantes, por otra, una recompensa extra otorgada en el token del exchange. 

Actualmente, el protocolo cobra una tarifa de un 0.25% por cada intercambio realizado. De ese 0.25% se reparte un 0.17% a los LP, un 0.02% es enviado al tesoro del proyecto y el resto se utiliza para la compra y quema de CAKE, un mecanismo a través del cual se intenta controlar el suministro de tokens. 

TextDescription automatically generated

No existe un suministro máximo de tokens y al ser un medio a través del cual se reparten recompensas, esto convierte a la moneda en un token inflacionario. Evidentemente esta es la principal desventaja que tiene. Ya hubo varios intentos por introducir cambios en el tokenomics del proyecto y, si bien hubo mejoras, el problema sigue existiendo.

Armando mi primer LP token

Vamos a comenzar con la guía paso a paso, pero primero es importante tener en cuenta algunos aspectos esenciales.

Pancakeswap se encuentra desarrollado originalmente dentro de la BSC pero con el pasar del tiempo se integró en nuevas redes tales como Ethereum y Aptos. Para operar en las primeras dos redes es necesario tener instalada una billetera de Metamask. Si no dispones de una no te preocupes, aquí te dejamos el enlace para descargarla. Para operar desde la red de Aptos podrás hacerlo descargando alguna de las billeteras de la red tales como Petra o Martian Wallet.

Para esta guía vamos a utilizar la BSC y por consiguiente una vez instalada la billetera de Metamask será necesario agregar la red. Para esto deberás ir al apartado de “Settings” tal como figura en la siguiente imagen.

Selecciona "Settings" (ajustes) en el menú desplegable.

Una vez allí localizamos el menú “Networks” (Redes) 

El menú de "Networks" (redes).

Con los siguientes datos se podrá agregar la red deseada. 

Network name: Smart Chain

New RPC URL: https://bsc-dataseed.binance.org/

ChainID: 56

Symbol: BNB

Block Explorer URL: https://bscscan.com

Enviar fondos para fees

Una vez instalada la red es primordial enviar, además de los tokens con los que se desee hacer la estrategia, un pequeño monto de BNB para poder afrontar los costos que nos cobrará la red por ejecutar transacciones. 

Para esto bastará con clickear sobre la dirección de la billetera que nos permitirá copiarla y ya desde donde tengamos nuestros fondos, sea un CEX u otra billetera, podremos enviarnos la cantidad deseada. Hay que recordar que siempre los envíos deben hacerse desde y hacia la misma red, en este caso, la BSC.

Graphical user interface, text, application, chat or text messageDescription automatically generated

Agregar liquidez

Paso 1. Una vez realizados los pasos anteriores iremos al apartado de “Liquidity”. 

Graphical user interface, applicationDescription automatically generated

Paso 2. Desde allí podremos ver nuestras posiciones abiertas o abrir nuevas desde la opción “Add Liquidity”.

Graphical user interface, text, application, chat or text messageDescription automatically generated

Paso 3. Seleccionamos el par en el cual queremos aportar liquidez. Antes de realizar este paso es muy importante que sepas de qué tratan estos tokens y cuáles pueden ser las ventajas y desventajas de emparejarlos.

Para este ejemplo vamos a estar utilizando el par BNB-USDT.

Graphical user interface, text, application, chat or text messageDescription automatically generated

Paso 4. Seleccionamos la cantidad que deseamos agregar al farming. Al colocar la cantidad de una moneda el protocolo automáticamente calculará el monto del segundo token. 

Graphical user interface, text, application, chat or text messageDescription automatically generated

También existe la posibilidad de agregar liquidez en una sola moneda y el protocolo se encargará de luego dividir esa liquidez en ambos tokens. 

Graphical user interface, text, application, chat or text messageDescription automatically generated

Paso 5. Confirmamos que queremos aportar la liquidez, el protocolo nos va a arrojar un cartel con un resumen de nuestra posición. Nos aparecerá una transacción en metamask para ser confirmada en donde se nos cobrará el fee correspondiente.

Text, application, chat or text messageDescription automatically generated
Graphical user interface, text, applicationDescription automatically generated

Paso 6. Agregamos nuestro LP Token a nuestra billetera de Metamask. 

Graphical user interface, text, applicationDescription automatically generated

Una vez realizados estos pasos… ¡Felicitaciones! Te has convertido en un liquidity provider. El LP token irá acumulando los fees de los intercambios tal como comentamos más arriba, pero para recibir los tokens extra en CAKE será necesario seguir con algunos pasos más.

Stake de nuestro LP en el apartado Farms

Paso 1. Para poder recibir las recompensas extras debemos colocar nuestro LP en un staking. Para esto debemos ir al apartado de “Earn >> Farms” 

Graphical user interface, text, application, chat or text messageDescription automatically generated

Paso 2. Buscamos nuestro PAR de activos. Podemos hacerlo deslizándonos por el listado o utilizando el buscador como muestra la imagen a continuación. 

Graphical user interface, application, TeamsDescription automatically generated

Paso 3. Debemos habilitar el contrato por lo que deberás clickear en “enable” y firmar la transacción que te aparecerá en Metamask.

Graphical user interface, textDescription automatically generated

Paso 4. Ahora sí te aparecerá la opción de “Stake LP”.

Graphical user interface, textDescription automatically generated

Graphical user interface, text, application, chat or text messageDescription automatically generated

Colocamos la cantidad “MAX” y clickeamos en “Confirm” deberemos aprobar nuevamente la transacción desde nuestra billetera de metamask.

Paso 5. ¡Listo! Ahora sí ya estás realizando tu primer farming. Cuando lleves acumuladas recompensas las podrás reclamar desde el botón de “Harvest”.

Graphical user interface, text, application, chat or text messageDescription automatically generated

Deshacer la estrategia

Saber desarmar nuestro LP también es muy importante para cuando veas que ya no está rindiendo lo esperado o hayas encontrado una mejor opción. 

Paso 1. Debemos hacer click en el “menos” y luego seleccionar la cantidad que deseamos retirar. Se puede hacer un retiro parcial o total de los LP. Una vez confirmado nos pedirá ejecutar la transacción desde nuestra billetera.

Graphical user interface, text, application, chat or text messageDescription automatically generated
Graphical user interfaceDescription automatically generated with medium confidence

Paso 2. Ahora tendremos otra vez nuestro LP token en nuestra cartera y si queremos recuperar nuestros activos originales deberemos “romper” ese LP token. Para esto iremos otra vez al apartado de “liquidity” por el que comenzamos esta guía.

Graphical user interfaceDescription automatically generated with low confidence
Graphical user interface, text, application, chat or text messageDescription automatically generated

Paso 3. Seleccionamos la opción “Remove” y colocamos la cantidad deseada. Nos arrojará la cantidad que recibiremos de cada token y para continuar primero se deberá aprobar nuevamente el SC desde la opción “enable”. Una vez habilitado, podremos clickear en “remove” y aprobar la transacción desde el metamask.

Graphical user interface, text, application, chat or text messageDescription automatically generated
Graphical user interface, text, applicationDescription automatically generated

Ahora sí ya contamos con los activos nuevamente en nuestra billetera. 

Como verás ¡Es muy sencillo! De todas formas, te recomendamos que antes de poner en práctica cualquier estrategia, hagas pruebas con poco capital de manera tal de tomar experiencia y puedas ir perfeccionándote a medida que pasa el tiempo.