Crear Liquidity Pool en Solana en 1 paso
Para darle sentido a un token en Solana debes añadirle liquidez, es decir emparejarlo con un token existente que tenga un valor más estable, normalmente $SOL o $USDC, a esto se le llama crear una Liquidity Pool en Solana.
Al lanzar un token (crearlo y añadirle liquidez), la Liquidity Pool debe estar disponible en un exchange descentralizado (DEX), siendo Raydium la opción más conveniente y elegida en el ecosistema de Solana.
Toda acción dentro de la blockchain de Solana se realiza siguiendo los parámetros de Solana Program library (SPL) y Raydium ofrece la creación de Liquidity Pool en 2 pasos, primero la creación de un Open Book Market y luego la Liquidity Pool propiamente dicha (añadir liquidez), pero te quiero persentar la solución para hacerlo en 1 solo paso con la dApp de Smithii Tool.
Si prefieres la versión vídeo esto es para ti:
Aquí te explicamos cómo crear un Token de Solana.
Crear Liquidity Pool en Solana paso a paso
Toda acción dentro de la blockchain de Solana se realiza siguiendo los parámetros de Solana Program library (SPL) y Raydium ofrece la creación de Liquidity Pool en 2 pasos, primero la creación de un Open Book Market y luego la Liquidity Pool propiamente dicha (añadir liquidez), pero te quiero persentar la solución para hacerlo en 1 solo paso con la dApp de Smithii Tool.
Cómo te dijimos, con la dApp de Smithii «Create Liquidity Pool» podrás hacerlo en 1 solo paso. Diríjete a https://tools.smithii.io/liquidity-pool/solana y te encontrarás con la siguiente vista:
Esta herramienta nos permite crear nuestro fondo de liquidez en Raydium con una interfaz de usuario amigable y desde solo 1 SOL (hasta 3,5 SOL según la configuración que utilice).
Podrás seleccionar crear la liquidity pool bajo protocolo v2 o v3 de raydium, si quieres conocer las diferencias te lo contamos en nuestra comparativa, aunque ahora seguiremos con la v2.
- Vaya a Crear pool de liquidez ( https://tools.smithii.io/liquidity-pool/solana ) y conecte su wallet para usar la herramienta.
- Seleccione el «Base Token» (El token que creaste y aún no tiene valor en el mercado)
- Seleccione el «Quote Token » (Un token con valor en el Mercado. Generalmente SOL o USDC)
- Establezca el «Min Order Size» (Cantidad mínima de tokens que los usuarios podrán comprar)
- Establezca el «Tick Size» (Cantidad mínima que puede cambiar el precio de tu token)*
- Establezca opciones avanzadas: Event Queue Length, Request Queue Lenght y Orderbook Lenght (sólo si quieres utilizar un Market ID barato, desde 0,4 SOL)**
- Establezca la cantidad de tokens y SOL/USDC que desea agregar.
- Establecer fecha de lanzamiento (opcional)
- Snipe your Own token (Opcional, Ver más abajo apartado completo)
- Haga clic en “Create Liquidity Pool” y acepte las 3 transacciones .
Tardará un poco en completarse y luego verá el ID del mercado y la dirección del fondo de liquidez . Guárdelos, ya que es posible que necesite las direcciones para usos futuros.
Sniper your Token es una característica destacada de la herramienta de creación de Liquidity Pool de Smithii, tendrás más oportunidad de evitar el exploit de tu token por parte de sniper bots de terceros
*Puede utilizar este cuadro como referencia para el Min Order Size y Tick Size:
**En «opciones avanzadas» podemos modificar el tamaño de nuestro OpenBook Market, te dejo los inputs que deberías usar para 3 tamaños distintos que puedo recomendarte:
0.4 SOL:
- Event Queue Length: 128
- Request Queue Length: 63
- Orderbook Length: 201
1.5 SOL:
- Event Queue Length: 1400
- Request Queue Length: 63
- Orderbook Length: 450
2.8 SOL:
- Event Queue Length: 2978
- Request Queue Length: 63
- Orderbook Length: 909
Cómo hacer Bundle Snipe de tu token
Si lo que quieres es evitar la acción de los bots sniper deberás ejecutar una bundle transaction de tu liquidity pool. Los bots son responsables de drenar la liquidez de tu token, así que lo más inteligente sería evitar su accionar.
Existe una manera rápida de hacerlo con una misma wallet y una manera más sofisticada usando a hasta 4 wallets al mismo tiempo. Estas features son opcionales y sus opciones se despliegan una vez que presionamos la opción «Snipe your token«.
Hacer Bundle Transaction con una sola wallet
Para hacer Bundle Snipe con la misma wallet con la que creamos la liquidity pool, simplemente seleccionamos la opción y luego rellenamos con la cantidad de SOL que queremos comprar en esa misma transacción.
El monto que pongamos será la cantidad que compremos en el mismo bloque de la creación de la liquidity pool, dejando sin oportunidad a los bots.
Hacer Bundle Transaction con multiples wallets
Otra manera más avanzada es utilizar más de una wallet para hacerlo, con lo cual parecerá más orgánico y también podrás evitar parte del slippage.
Lo que debes hacer aquí es insertar la private key de cada wallet con la que harás auto snipe (Smithii no almacena ninguna clave) y definir los buy amount para cada una.
Cómo crear Liquidity Pool en Solana a partir de un Openbook Market en 2 pasos
1. Crear el Openbook Market
Una vez que tienes tu token listo, arrancamos nuestro proceso directamente desde la Smithii Tools en el apartado de «Create OpenBook Market»: tools.smithii.io/openbook-market/solana y conectaremos nuestra billetera.
Básicamente, crear un mercado significa que crearemos el par de tokens con el que posteriormente podremos crear la pool de liquidez.
Para crear un OpenBook Market «óptimo» tendremos un coste de 2.8 SOL, pero también podemos modificar el tamaño de este Market ID para hacerlo más barato, desde 0.4 SOL.
En resumen, el principal problema que puede generar un Marker ID barato sería que nuestro token tenga muchas transacciones y que un porcentaje de las mismas den error ya que no son procesables por nuestro mercado.
Aunque bajo experiencias compartidas con Smithii, para crear memecoins que no llegan a más de 500k MarketCap no hay ningún problema.
Tenlo en cuenta y decide lo que prefieras, pero para crear un proyecto serio te recomiendo no escatimar en gastos.
Para empezar debemos seleccionar los tokens que formarán el par. En «Base Token» seleccionaremos el token que hemos creado y aún no tiene valor en el mercado.
Seguimos seleccionando el «Quote Token«, es decir, el token con valor, te recomiendo usar SOL o USDC.
Hecho esto debemos indicar la cantidad mínima de compra y venta para los usuarios de nuestra pool de liquidez. Lo más común es establecer 100.
Continuamos con la modificación mínima del precio, es decir, el precio mínimo que variará el precio de nuestro token. Lo más recomendable según Raydium es establecer 0.000001 si hemos establecido 100 previamente.
Estos números son de referencia, tomando como la media un token con 100M de supply. Puedes seguir cualquiera de los datos de la siguiente tabla para tu OpenBook Market.
Antes de finalizar podemos activar «advanced options» para modificar el tamaño de nuestro OpenBook Market, te dejo los inputs que deberías usar para 3 tamaños distintos que puedo recomendarte, siempre teniendo en cuenta los potenciales errores que puede generar.
0.4 SOL:
- Event Queue Length: 128
- Request Queue Length: 63
- Orderbook Length: 201
1.5 SOL:
- Event Queue Length: 1400
- Request Queue Length: 63
- Orderbook Length: 450
2.8 SOL:
- Event Queue Length: 2978
- Request Queue Length: 63
- Orderbook Length: 909
Para finalizar haremos click en «Create Market» y confirmaremos la transacción, que será de entre 2.5 y 5 SOL. Hecho esto obtendremos el «OpenBook Market ID» que copiaremos para ir al siguiente paso.
2. Una vez tengamos el Openbook Market creamos la Liquidity Pool
Cuando ya tenemos el mercado creado en Raydium podemos proceder directamente con la creación de la pool de liquidez. Es importante que tengas en cuenta que sólo podrás crear la liquidity pool si tu token está «Freeze», es decir, tiene limitada la creación de más tokens, por lo que su supply máximo es definitivo.
Para hacerlo puedes ir a esta dApp para hacer revoke freeze de token de Solana, seleccionar tu token y completar el proceso. El coste es sólo 0.1 SOL.
Teniendo esto claro nos toca crear la liquidity pool, puedes hacerlo con la herramiente de Crear Liquidity Pool de smithii seleccionando la opcion «I already have an OpenBook Market» pero igualmente exploraremos como Crear Liquidity Pool en Raydium.
Si prefieres ver un video acerca de crear Liquidity Pool en Raydium aca te lo comparto:
Si quieres Listar tu Token en Jupiter Exchange aquí te explicamos cómo agregar un Token a Jupiter.
¿Superar a tus competidores?
Únete a nuestra Newsletter y recibe noticias semanales sobre Blockchain especializadas en creadores NFT.
I like building cool stuff. CEO & Co-Founder Smithii.