Transferir, Staking SOL con Ledger Nano X & S. Tutorial de Solana-cli

SOL es la moneda virtual de la red Blockchain Solana , en este tutorial vamos a enviar, recibir monedas, y hacer staking.

Necesitas tener una Ledger Nano S o X y descargar el programa oficial Ledger AkA ledger-live para instalar SOLANA Ledger App

Nano X: hoy existe un problema conocido entre el FW del sistema Nano X y algunos controladores USB de Windows. Ledger también agregará un aviso similar a su documentación pronto. Esta guía fue probada en Ubuntu / Linux y Mac sin problemas.

La versión en Ingles aquí


Verifique si el firmware de su dispositivo está “actualizado”, actualice en caso de que sea “Out date”, solo puede ver la última aplicación de Solana cuando se actualiza su firmware



Aquí descargue el software ledger-live

Independientemente del dispositivo, los pasos son los mismos.

Además, tenga en cuenta que esta guía hoy es válida para Ledger Nano S, Nano X no es compatible hasta ahora.

Concejo:
Siempre descargue y acceda a las aplicaciones a través de enlaces oficiales en sus propias páginas web.
NO compre Ledger usadas.

Una vez descargado, abra el ledger live soft y conecte su Ledger Nano S/X, luego abra Configuración, entonces busque e instale la aplicación Solana en el administrador de ledger-live.




Instale “the Solana Command Line Tool Suite”

Llegados aquí para interactuar con las cuentas de Solana en la ledger necesitas solana cli

Puedes Instalar solana cli en MAC / Ubuntu / Windows

Aquí hay una guía paso a paso para instalarla de todas las maneras posibles, revisarla si tu sistema operativo es diferente a MAC / Ubuntu, que es el que explicaremos ahora.

MacOS & Linux

El siguiente resultado indica una instalación exitosa:

Una vez instalada solana cli será la herramienta para interactuar con la Ledger y realizar transacciones de la manera más segura posible hasta ahora.

Solo debes configurar solana cli para apuntar a la red de beta-mainnet de Solana sin necesidad de sincronizar ni bajarte el Blockchain, es súper sencillo, las TX son enviadas a un nodo API con un puerto RPC abierto oficial de Solana.

Estos son los pasos.

RPC URL para Mainnet Beta: https://api.mainnet-beta.solana.com

Para configurarlo en tu host

Conecte la ledger, y abra la aplicación Solana

Paso siguiente Conectas tu ledger al PC donde instalastes solana-cli abres la app de SOLANA



Interactuar con Ledger Nano S

NOTA: La Ledger tiene las cuentas de Solana internamente y asociadas a su dispositivo.

Cada Ledger Nano S, Dispone de infinidad de cuentas, para ver o asignar un comando o transaccion a esa cuenta, debe apuntarla a su posición en la Ledger, tal como 1, 2, 3,…… en la practica, es así:

usb://ledger?key=1

usb://ledger?key=2

usb://ledger?key=3

Para ver una cuenta en la primera Posición

Aquí muestra tu Pubkey aka Keypair para la primera posición, puedes usar tantas cuentas como quieras.

Transfiere, envía y recibe monedas SOL

Enviar SOL desde exchanges like Binance a cualquier cuenta de Solana en tu Ledger

Primero reviso la PUBKEY para estar seguro que está allí, recuerda usar tu ruta y nombre de archivos

Esta será la cuenta para enviar las monedas, apunto al RPC de solana y reviso el balance antes de enviar nada.

o puedo invocar la cuenta con la ruta

Puedo ver que el balance es 0, ahora voy a enviar una pequeña cantidad desde Binance a esta cuenta primero para asegurarme que todo es correcto.

Después de enviarlo puedes ver que lo has recibido en el explorador de Solana



También lo puedes ver en tu sistema

Una vez que has confiado en tus habilidades y verificado que son correctas, puedes enviar mas tokens a esa dirección para hacer unas Transferencias y una delegación, para finalmente terminar esta guía. 😉

Tengo dos cuentas en mi sistema, vamos a revisar el balance

Transferimos de la cuenta # 25 a la cuenta en la ledger #26

Siguiendo el ejemplo

Puedes confirmar la TX

Staking Delegar

¡Staking tus monedas SOL en Solana es la mejor manera de ayudar a asegurar la red blockchain de mayor rendimiento del mundo y ganar recompensas por hacerlo!

La inflación y las recompensas de red NO están actualmente habilitadas en la red Mainnet Beta de Solana, pero lo estarán en el futuro.

Solana es una red de prueba de Stake(PoS) con delegaciones, lo que significa que cualquier persona que tenga monedas SOL puede elegir delegar monedas de Solana a uno o más validadores, que procesan las transacciones y ejecutan la red.

Crea la cuenta de Stake

Para delegar y hacer staking, deberá transferir algunas monedas a una cuenta de stake.
Para crear una cuenta de stake , necesitará una PUBKEY. Su clave pública se utilizará como la dirección de la cuenta de stake. No necesita una contraseña o cifrado aquí; este par de llaves se descartará justo después de crear la cuenta de stake.

Pueden ser hasta 4 las pubkeys involucradas para crear una cuenta de stake, o solo 2, dependerá de ti.

En esta Guía se habla más de la Cuenta de Stake, si deseas más info, consúltala

Ahora, cree una cuenta de stake:

Entonces

Ver la nueva cuenta de stake con el comando solana stake-account :

Delega el Stake

Ok, ahora que hemos creado la Cuenta de Stake debemos asignarle esa cuenta de stake a un validador para empezar una delegación con solana delegate-stake

Para ver una lista de los actuales validadores a los cuales puedo delegar lo hago via solana-cli.

Para delegar su stake a un validador, necesitará la dirección de cuenta de voto del Validador. Encuéntralo consultando en el clúster la lista de todos los validadores y sus cuentas de voto con el solana validators command:

Otro medio para ver los Validadores y sus respectivas web en una manera más fancy es SolanaBeach


Más formas de ver a los validadores de una manera moderna es validators.app

Una forma más de ver a los validadores de una manera moderna es

Salty Stats

Aquí vamos a delegar al Validador melea, con una cuenta de Stake.

NOTA: Solo puedes delegar a un único Validador, para delegar a más de un validador necesitaras crear más cuentas de stake o split una cuenta en múltiples cuentas cada una con los balances que quieras. (Esto lo explicaremos en otra guía, pero puedes consultar la documentacion oficial.)

Para delegar al validador que me interese debo tomar nota y copiar su VOTE ACCOUNT

melea Validator Vote acccount: GvZEwtCHZ7YtCkQCaLRVEXsyVvQkRDhJhQgB6akPme1e

Entonces

Después de delegar stake, use solana stake-account para observar los cambios en la cuenta de stake:

Aquí

Delegación Warmup & Cooldown

Cuando se delega una cuenta de stake, o se desactiva una delegación, la operación no tiene efecto inmediato.

Una delegación o desactivación de stake lleva varias epochs para completarse, con una fracción de la delegación activa o inactiva en cada límite de época después de que la transacción que contiene las instrucciones se haya enviado al clúster.

También hay un límite sobre la cantidad de participación total que puede delegarse o desactivarse en una sola época, no más de un 25%, para evitar grandes cambios repentinos en la participación en toda la red. Dado que el calentamiento y el enfriamiento dependen del comportamiento de otros participantes de la red, su duración exacta es difícil de predecir.

Se pueden encontrar detalles sobre el tiempo de calentamiento-arriba y enfriamiento-abajo aquí.

Buscas SOLmates, SOLtraders, SOLdiers?

SOLANA RECURSOS

? TECHNICAL

Hay una gran comunidad de Solana, identifícate

? INTERNATIONAL TELEGRAM CHATS

?? Russian: https://t.me/solanarus
?? Japanese: http://t.me/solanajapan
?? Korean: http://t.me/solanakor
?? Chinese: https://weibo.com/SolanaNews
?? Chinese WeChat ID: solanabot
?? Spanish: https://t.me/SolanaSpanish
?? Indonesian: https://t.me/solanaindonesian
?? Turkish: https://t.me/solanaturkish
?? Vietnamese: https://t.me/solanavietnam
?? Indian: https://t.me/solanaindia
?? Bangladesh: https://t.me/solanabangladesh
?? African: https://t.me/solanaafrica
?? Romanian: https://t.me/solanaromania
?? Philippines: https://t.me/solanafilipino
???? Arabic:https://t.me/solanaarabic
?? German:https://t.me/solanagerman

Gracias por delegar y apoyar nuestro servicio de Validación, toda delegación es importante para nosotros.

Happy Staking!

Cheers!