Poppy Cooke

Poppy Cooke

1654590445

Tutoriel de programmation Web3 | Créez votre propre jeton avec Solana

Apprenez à créer votre jeton à l'aide de la plateforme Solana, l'écosystème de cryptographie à la croissance la plus rapide au monde.

La technologie blockchain a beaucoup changé. Outre le fait qu'il est hautement sécurisé, nous avons de nombreux jetons qui apportent également de la valeur dans d'autres domaines.

Aujourd'hui, nous allons parler de Solana. Solana est la blockchain la plus rapide au monde et l'écosystème de cryptographie à la croissance la plus rapide, avec des milliers de projets couvrant DeFi, NFT, Web3, etc.

Ce tutoriel sera centré sur la création de votre jeton à l'aide de la plateforme Solana. Allons-y !

  • Qu'est-ce qu'un jeton (brièvement) ?
  • Pourquoi voudriez-vous créer votre propre jeton ?
  • Conditions préalables
  • Comprendre quelques termes importants
    • Environnement principal et de développement
    • Frais de transaction
    • Approvisionnement total
    • Porte monnaie
  • Création d'un jeton
    • Créer un compte
    • Frappe
    • Limiter l'approvisionnement total et la combustion
    • Transfert entre portefeuilles
    • Nommer votre jeton

Qu'est-ce qu'un jeton (brièvement) ?

Un jeton dans le monde de la blockchain représente un ensemble de règles encodées dans un contrat intelligent . Chaque jeton appartient à une adresse blockchain.

Il s'agit essentiellement d'un actif numérique qui est stocké en toute sécurité sur la blockchain.

Pourquoi voudriez-vous créer votre propre jeton ?

Puisqu'un jeton est un actif numérique, vous pouvez créer le vôtre.

Sans trop rentrer dans les détails, l'idée de base d'argent/d'actif résulte du fait que les gens s'accordent à dire que quelque chose a de la valeur. Avant la création de la monnaie fiduciaire, il était courant que les gens n'échangent que des biens.

Ils échangeaient des produits de valeur (selon ce qu'ils avaient convenu) pour obtenir une autre chose de valeur relative approximative.

Dans la même veine aujourd'hui, si vous avez une communauté ou un produit et que vous décidez de ne pas utiliser de monnaie conventionnelle (comme dans la monnaie de votre pays), vous pouvez à la place créer un actif numérique et exiger que les gens vous paient à travers cela à la place.

Tout comme l'argent, il devrait y avoir une sorte de pénurie - dans le monde de la crypto/blockchain, c'est ce qu'on appelle "l'offre totale" . L'offre totale fait référence au nombre de pièces ou de jetons qui existe actuellement et qui est en circulation. Idéalement, il ne devrait pas y avoir un approvisionnement illimité de tout ce qui a de la valeur.

Une autre raison de créer votre jeton est l'apprentissage. La création de votre jeton vous apprendra quelques concepts très importants sur la blockchain qui seront utiles pour le développement général de la blockchain et du Web3.

Conditions préalables

Pour créer un jeton à l'aide de Solana, vous avez besoin des éléments suivants sur votre machine :

Exécutez solana -versionpour confirmer que vous l'avez installé.

Confirmation de l'installation de Solana

Vous pouvez être invité à exécuter ceci :

PATH="/home/localhost/.local/share/solana/install/active_release/bin:$PATH"

Installez la CLI SPL (Solana Program Library). Ceci est nécessaire pour la création de jetons :

Courez cargo install spl-token-cli.

SPL lors de l'installation

Comprendre quelques termes importants

Avant d'aller plus loin pour créer un jeton SPL, il y a quelques concepts que j'aimerais partager avec vous ensuite.

Environnement principal et de développement

Solana opère dans deux environnements : l'environnement principal et l'environnement de développement. Vous connaissez peut-être ces termes en tant que développeur. Le réseau principal est l'endroit où le réseau principal Solana pour la production est conservé.

À des fins de développement et de test, l'environnement de développement est ce qui est utilisé. Pour ce tutoriel, nous utiliserons l'environnement de développement.

Par défaut, votre environnement est défini sur "Main". Avant de poursuivre, nous devons définir notre environnement sur "Développement":

solana config set --url https://api.devnet.solana.com

Pour vérifier notre environnement de cluster Solana, exécutez : solana config get.

Vérification de l'environnement du cluster Solana

Cela confirme que l'environnement est en développement.

Frais de transaction

Des frais de transaction sont payés lorsqu'une certaine quantité de crypto -monnaie est transférée d'un portefeuille à un autre.

Les frais de transaction sont de nature flexible et peuvent varier en fonction de l'activité du réseau de blockchain.

Approvisionnement total

Comme nous l'avons noté précédemment, l'offre totale fait référence au nombre de jetons qui existent actuellement et qui sont soit en circulation, soit verrouillés d'une manière ou d'une autre.

C'est la somme des pièces qui ont été extraites (ou émises ; frappées) moins le nombre total de pièces qui ont été détruites ou brûlées.

Porte monnaie

Un portefeuille de crypto-monnaie est un appareil, un support physique, un programme ou un service qui stocke les clés publiques et/ou privées pour les transactions de crypto-monnaie.

En plus de cette fonction de base de stockage des clés, un portefeuille de crypto-monnaie offre le plus souvent également la fonctionnalité de cryptage et/ou de signature des informations.

Considérez-le comme votre portefeuille physique où vous gardez votre argent. Tout comme vous pouvez avoir plusieurs portefeuilles physiquement, vous pouvez également appliquer le même principe aux blockchains.

Création d'un jeton

Avant de créer un jeton, vous avez besoin de Solana (même un Solana suffira). Pour obtenir une Solana, vous pouvez larguer (comme ceci : solana airdrop 1) depuis votre terminal.

(Remarque : n'oubliez pas qu'il ne s'agit pas d'un véritable Solana, car nous sommes dans un environnement de développement)

Pour créer un jeton, nous allons utiliser l'outil SPL que nous avons précédemment installé. Courez spl-token create-token. Cela créera le jeton, qui peut également être appelé identifiant de jeton. Copiez-le et conservez-le.

SPL Créer un jeton

Créer un compte

Ce que nous avons fait ci-dessus est de créer un jeton - maintenant nous devons avoir un compte pour le stocker.

Tout comme nous stockons de l'argent sur nos comptes bancaires, nous pouvons avoir différentes crypto-monnaies dans différents comptes.

Pour créer un compte pour stocker notre jeton, exécutez : spl-token create-account <token-identifier>. Remplacez <token identifier> par l'identificateur de jeton réel que vous avez copié.

Créer un jeton de magasin de compte

Frappe

La frappe de crypto est le processus de génération de nouvelles pièces en authentifiant les données, en créant de nouveaux blocs et en enregistrant les informations sur la blockchain via un protocole de preuve de participation .

Pour frapper un jeton à l'aide de Solana, exécutez : spl-token mint <token-identifier> <token-amount>.

Jeton de menthe Solana

J'ai frappé 1 000 000 de jetons pour cela. Vous êtes libre de faire plus ou moins que cela. Notez que je peux créer plus de jetons pour les jetons qui viennent d'être créés dans le compte en exécutant spl-token mint <token-identifier> <token-amount>à nouveau.

Vous pouvez toujours vérifier votre solde en lançant : spl-token balance <token-identifier>.

Nous pouvons créer autant de jetons que nous le souhaitons et créer des comptes séparés pour eux.

Limiter l'approvisionnement total et la combustion

Limiter l'offre totale signifie simplement que vous voulez empêcher que davantage de jetons soient frappés. La raison en est ancrée dans l'économie.

Quand quelque chose a trop de surplus, la valeur a tendance à baisser. Maintenant, vous vous demandez peut-être si la pièce est déjà excédentaire ? C'est là que se produit la brûlure.

Graver en crypto signifie retirer définitivement un certain nombre de jetons de la circulation. Cela se fait généralement en transférant les jetons en question vers une adresse de gravure - une adresse de portefeuille à partir de laquelle ils ne peuvent jamais être récupérés. Ceci est souvent décrit comme la destruction de jetons.

La limitation de notre approvisionnement total est obtenue à Solana en désactivant notre pouvoir ou notre autorité de menthe. Pour ce faire pour un jeton particulier, exécutez : spl-token authorize <token-identifier> mint --disable.

Limitation de l'offre de jetons Solana

Cela signifie maintenant qu'il n'y a aucun moyen d'ajouter des jetons supplémentaires à l'offre totale.

Pour graver des jetons, nous exécutons ceci : spl-token burn <token-account-addresss> <amount>.

Je brûlerai 200 000 jetons sur mes 1 000 000 de jetons (l'offre totale).

Jeton de Solana brûlant

Transfert entre portefeuilles

Le transfert entre les portefeuilles est aussi simple que ce que nous faisons régulièrement avec les comptes bancaires ; nous pouvons transférer d'un compte à un autre compte. Vous avez juste besoin de l'adresse du portefeuille. Pour obtenir plus d'informations sur les commandes de transfert, exécutez spl-token transfer --help.

Il doit donner toutes les informations nécessaires pour exécuter un transfert.

Exécution d'un transfert

spl-token transfer \[FLAGS\] [OPTIONS] <TOKEN_ADDRESS> <TOKEN_AMOUNT> <RECIPIENT_ADDRESS or RECIPIENT_TOKEN_ACCOUNT_ADDRESS>

Informations sur le transfert de jeton

Nommer votre jeton

Vous pouvez donner à votre jeton un nom de votre choix. C'est aussi simple que d'être sur l'environnement principal et de faire une demande d'extraction après avoir ajouté un autre bloc JSON à la grande liste de jetons dans src/tokens/solana.tokenlist.json .

Vous pouvez consulter cette page pour plus d'informations.

Conclusion

Félicitations! Vous avez suivi jusqu'à la fin de ce guide. Ceci est un tutoriel qui se concentre sur la création d'un jeton avec le réseau Solana et j'espère que vous l'avez trouvé utile.

En plus de répondre à l'exigence, nous sommes allés de l'avant et avons créé notre jeton, avant de créer un compte (portefeuille), dans lequel nous avons stocké le jeton. Nous avons également exploré certains termes tels que l'approvisionnement total, la combustion et la frappe pour aider à fournir un contexte.

Source de l'article original sur https://blog.logrocket.com

#solana #blockchain #web3 #nft #defi #smartcontract

What is GEEK

Buddha Community

Tutoriel de programmation Web3 | Créez votre propre jeton avec Solana
Poppy Cooke

Poppy Cooke

1654590445

Tutoriel de programmation Web3 | Créez votre propre jeton avec Solana

Apprenez à créer votre jeton à l'aide de la plateforme Solana, l'écosystème de cryptographie à la croissance la plus rapide au monde.

La technologie blockchain a beaucoup changé. Outre le fait qu'il est hautement sécurisé, nous avons de nombreux jetons qui apportent également de la valeur dans d'autres domaines.

Aujourd'hui, nous allons parler de Solana. Solana est la blockchain la plus rapide au monde et l'écosystème de cryptographie à la croissance la plus rapide, avec des milliers de projets couvrant DeFi, NFT, Web3, etc.

Ce tutoriel sera centré sur la création de votre jeton à l'aide de la plateforme Solana. Allons-y !

  • Qu'est-ce qu'un jeton (brièvement) ?
  • Pourquoi voudriez-vous créer votre propre jeton ?
  • Conditions préalables
  • Comprendre quelques termes importants
    • Environnement principal et de développement
    • Frais de transaction
    • Approvisionnement total
    • Porte monnaie
  • Création d'un jeton
    • Créer un compte
    • Frappe
    • Limiter l'approvisionnement total et la combustion
    • Transfert entre portefeuilles
    • Nommer votre jeton

Qu'est-ce qu'un jeton (brièvement) ?

Un jeton dans le monde de la blockchain représente un ensemble de règles encodées dans un contrat intelligent . Chaque jeton appartient à une adresse blockchain.

Il s'agit essentiellement d'un actif numérique qui est stocké en toute sécurité sur la blockchain.

Pourquoi voudriez-vous créer votre propre jeton ?

Puisqu'un jeton est un actif numérique, vous pouvez créer le vôtre.

Sans trop rentrer dans les détails, l'idée de base d'argent/d'actif résulte du fait que les gens s'accordent à dire que quelque chose a de la valeur. Avant la création de la monnaie fiduciaire, il était courant que les gens n'échangent que des biens.

Ils échangeaient des produits de valeur (selon ce qu'ils avaient convenu) pour obtenir une autre chose de valeur relative approximative.

Dans la même veine aujourd'hui, si vous avez une communauté ou un produit et que vous décidez de ne pas utiliser de monnaie conventionnelle (comme dans la monnaie de votre pays), vous pouvez à la place créer un actif numérique et exiger que les gens vous paient à travers cela à la place.

Tout comme l'argent, il devrait y avoir une sorte de pénurie - dans le monde de la crypto/blockchain, c'est ce qu'on appelle "l'offre totale" . L'offre totale fait référence au nombre de pièces ou de jetons qui existe actuellement et qui est en circulation. Idéalement, il ne devrait pas y avoir un approvisionnement illimité de tout ce qui a de la valeur.

Une autre raison de créer votre jeton est l'apprentissage. La création de votre jeton vous apprendra quelques concepts très importants sur la blockchain qui seront utiles pour le développement général de la blockchain et du Web3.

Conditions préalables

Pour créer un jeton à l'aide de Solana, vous avez besoin des éléments suivants sur votre machine :

Exécutez solana -versionpour confirmer que vous l'avez installé.

Confirmation de l'installation de Solana

Vous pouvez être invité à exécuter ceci :

PATH="/home/localhost/.local/share/solana/install/active_release/bin:$PATH"

Installez la CLI SPL (Solana Program Library). Ceci est nécessaire pour la création de jetons :

Courez cargo install spl-token-cli.

SPL lors de l'installation

Comprendre quelques termes importants

Avant d'aller plus loin pour créer un jeton SPL, il y a quelques concepts que j'aimerais partager avec vous ensuite.

Environnement principal et de développement

Solana opère dans deux environnements : l'environnement principal et l'environnement de développement. Vous connaissez peut-être ces termes en tant que développeur. Le réseau principal est l'endroit où le réseau principal Solana pour la production est conservé.

À des fins de développement et de test, l'environnement de développement est ce qui est utilisé. Pour ce tutoriel, nous utiliserons l'environnement de développement.

Par défaut, votre environnement est défini sur "Main". Avant de poursuivre, nous devons définir notre environnement sur "Développement":

solana config set --url https://api.devnet.solana.com

Pour vérifier notre environnement de cluster Solana, exécutez : solana config get.

Vérification de l'environnement du cluster Solana

Cela confirme que l'environnement est en développement.

Frais de transaction

Des frais de transaction sont payés lorsqu'une certaine quantité de crypto -monnaie est transférée d'un portefeuille à un autre.

Les frais de transaction sont de nature flexible et peuvent varier en fonction de l'activité du réseau de blockchain.

Approvisionnement total

Comme nous l'avons noté précédemment, l'offre totale fait référence au nombre de jetons qui existent actuellement et qui sont soit en circulation, soit verrouillés d'une manière ou d'une autre.

C'est la somme des pièces qui ont été extraites (ou émises ; frappées) moins le nombre total de pièces qui ont été détruites ou brûlées.

Porte monnaie

Un portefeuille de crypto-monnaie est un appareil, un support physique, un programme ou un service qui stocke les clés publiques et/ou privées pour les transactions de crypto-monnaie.

En plus de cette fonction de base de stockage des clés, un portefeuille de crypto-monnaie offre le plus souvent également la fonctionnalité de cryptage et/ou de signature des informations.

Considérez-le comme votre portefeuille physique où vous gardez votre argent. Tout comme vous pouvez avoir plusieurs portefeuilles physiquement, vous pouvez également appliquer le même principe aux blockchains.

Création d'un jeton

Avant de créer un jeton, vous avez besoin de Solana (même un Solana suffira). Pour obtenir une Solana, vous pouvez larguer (comme ceci : solana airdrop 1) depuis votre terminal.

(Remarque : n'oubliez pas qu'il ne s'agit pas d'un véritable Solana, car nous sommes dans un environnement de développement)

Pour créer un jeton, nous allons utiliser l'outil SPL que nous avons précédemment installé. Courez spl-token create-token. Cela créera le jeton, qui peut également être appelé identifiant de jeton. Copiez-le et conservez-le.

SPL Créer un jeton

Créer un compte

Ce que nous avons fait ci-dessus est de créer un jeton - maintenant nous devons avoir un compte pour le stocker.

Tout comme nous stockons de l'argent sur nos comptes bancaires, nous pouvons avoir différentes crypto-monnaies dans différents comptes.

Pour créer un compte pour stocker notre jeton, exécutez : spl-token create-account <token-identifier>. Remplacez <token identifier> par l'identificateur de jeton réel que vous avez copié.

Créer un jeton de magasin de compte

Frappe

La frappe de crypto est le processus de génération de nouvelles pièces en authentifiant les données, en créant de nouveaux blocs et en enregistrant les informations sur la blockchain via un protocole de preuve de participation .

Pour frapper un jeton à l'aide de Solana, exécutez : spl-token mint <token-identifier> <token-amount>.

Jeton de menthe Solana

J'ai frappé 1 000 000 de jetons pour cela. Vous êtes libre de faire plus ou moins que cela. Notez que je peux créer plus de jetons pour les jetons qui viennent d'être créés dans le compte en exécutant spl-token mint <token-identifier> <token-amount>à nouveau.

Vous pouvez toujours vérifier votre solde en lançant : spl-token balance <token-identifier>.

Nous pouvons créer autant de jetons que nous le souhaitons et créer des comptes séparés pour eux.

Limiter l'approvisionnement total et la combustion

Limiter l'offre totale signifie simplement que vous voulez empêcher que davantage de jetons soient frappés. La raison en est ancrée dans l'économie.

Quand quelque chose a trop de surplus, la valeur a tendance à baisser. Maintenant, vous vous demandez peut-être si la pièce est déjà excédentaire ? C'est là que se produit la brûlure.

Graver en crypto signifie retirer définitivement un certain nombre de jetons de la circulation. Cela se fait généralement en transférant les jetons en question vers une adresse de gravure - une adresse de portefeuille à partir de laquelle ils ne peuvent jamais être récupérés. Ceci est souvent décrit comme la destruction de jetons.

La limitation de notre approvisionnement total est obtenue à Solana en désactivant notre pouvoir ou notre autorité de menthe. Pour ce faire pour un jeton particulier, exécutez : spl-token authorize <token-identifier> mint --disable.

Limitation de l'offre de jetons Solana

Cela signifie maintenant qu'il n'y a aucun moyen d'ajouter des jetons supplémentaires à l'offre totale.

Pour graver des jetons, nous exécutons ceci : spl-token burn <token-account-addresss> <amount>.

Je brûlerai 200 000 jetons sur mes 1 000 000 de jetons (l'offre totale).

Jeton de Solana brûlant

Transfert entre portefeuilles

Le transfert entre les portefeuilles est aussi simple que ce que nous faisons régulièrement avec les comptes bancaires ; nous pouvons transférer d'un compte à un autre compte. Vous avez juste besoin de l'adresse du portefeuille. Pour obtenir plus d'informations sur les commandes de transfert, exécutez spl-token transfer --help.

Il doit donner toutes les informations nécessaires pour exécuter un transfert.

Exécution d'un transfert

spl-token transfer \[FLAGS\] [OPTIONS] <TOKEN_ADDRESS> <TOKEN_AMOUNT> <RECIPIENT_ADDRESS or RECIPIENT_TOKEN_ACCOUNT_ADDRESS>

Informations sur le transfert de jeton

Nommer votre jeton

Vous pouvez donner à votre jeton un nom de votre choix. C'est aussi simple que d'être sur l'environnement principal et de faire une demande d'extraction après avoir ajouté un autre bloc JSON à la grande liste de jetons dans src/tokens/solana.tokenlist.json .

Vous pouvez consulter cette page pour plus d'informations.

Conclusion

Félicitations! Vous avez suivi jusqu'à la fin de ce guide. Ceci est un tutoriel qui se concentre sur la création d'un jeton avec le réseau Solana et j'espère que vous l'avez trouvé utile.

En plus de répondre à l'exigence, nous sommes allés de l'avant et avons créé notre jeton, avant de créer un compte (portefeuille), dans lequel nous avons stocké le jeton. Nous avons également exploré certains termes tels que l'approvisionnement total, la combustion et la frappe pour aider à fournir un contexte.

Source de l'article original sur https://blog.logrocket.com

#solana #blockchain #web3 #nft #defi #smartcontract

Aylin Hazel

Aylin Hazel

1648532804

Solana price moons past $100 as SOL bulls set their eyes on $150

#Solana price moons past $100 as #SOL bulls set their eyes on $150

#Solana price is looking promising

#Solana price has ascended into the mid $110 zone to start this week's trading session. It was mentioned in last week's neutral thesis that a breach above the triangle's C wave at $106 could be the ultimate catalyst to a 40% rally. This weekend, The bulls pushed Solana price through the trigger level, printing two bullish engulfing candles on the 9-hour chart.

#Solana price will likely continue rising as five wave impulses typically follow triangle breakouts. #Solana price has completed the first impulse into the trigger level at $106 and will need two more impulsive waves to justify the validity of the triangle consolidation.

It's also worth noting that the volume profile is increasing with large buy orders from investors, indicating strength and confidence in the current trend. Traders should consider looking for entries on smaller time frames as the price is likely to chop around the trigger zone.

joe biden

1617257581

Software de restauración de Exchange para restaurar sin problemas PST en Exchange Server

¿Quiere restaurar los buzones de correo de PST a Exchange Server? Entonces, estás en la página correcta. Aquí, lo guiaremos sobre cómo puede restaurar fácilmente mensajes y otros elementos de PST a MS Exchange Server.

Muchas veces, los usuarios necesitan restaurar los elementos de datos de PST en Exchange Server, pero debido a la falta de disponibilidad de una solución confiable, los usuarios no pueden obtener la solución. Háganos saber primero sobre el archivo PST y MS Exchange Server.

Conozca PST y Exchange Server

PST es un formato de archivo utilizado por MS Outlook, un cliente de correo electrónico de Windows y muy popular entre los usuarios domésticos y comerciales.

Por otro lado, Exchange Server es un poderoso servidor de correo electrónico donde todos los datos se almacenan en un archivo EDB. Los usuarios generalmente guardan la copia de seguridad de los buzones de correo de Exchange en el archivo PST, pero muchas veces, los usuarios deben restaurar los datos del archivo PST en Exchange. Para resolver este problema, estamos aquí con una solución profesional que discutiremos en la siguiente sección de esta publicación.

Un método profesional para restaurar PST a Exchange Server

No le recomendamos que elija una solución al azar para restaurar los datos de PST en Exchange Server. Por lo tanto, al realizar varias investigaciones, estamos aquí con una solución inteligente y conveniente, es decir, Exchange Restore Software. Es demasiado fácil de manejar por todos los usuarios y restaurar cómodamente todos los datos del archivo PST a Exchange Server.

Funciones principales ofrecidas por Exchange Restore Software

El software es demasiado simple de usar y se puede instalar fácilmente en todas las versiones de Windows. Con unos pocos clics, la herramienta puede restaurar los elementos del buzón de Exchange.

No es necesario que MS Outlook restaure los datos PST en Exchange. Todos los correos electrónicos, contactos, notas, calendarios, etc. se restauran desde el archivo PST a Exchange Server.

Todas las versiones de Outlook son compatibles con la herramienta, como Outlook 2019, 2016, 2013, 2010, 2007, etc. La herramienta proporciona varios filtros mediante los cuales se pueden restaurar los datos deseados desde un archivo PST a Exchange Server. El programa se puede instalar en todas las versiones de Windows como Windows 10, 8.1, 8, 7, XP, Vista, etc.

Descargue la versión de demostración del software de restauración de Exchange y analice el funcionamiento del software restaurando los primeros 50 elementos por carpeta.

Líneas finales

No existe una solución manual para restaurar los buzones de correo de Exchange desde el archivo PST. Por lo tanto, hemos explicado una solución fácil e inteligente para restaurar datos de archivos PST en Exchange Server. Simplemente puede usar este software y restaurar todos los datos de PST a Exchange Server.

Más información:- https://www.datavare.com/software/exchange-restore.html

#intercambio de software de restauración #intercambio de restauración #buzón del servidor de intercambio #herramienta de restauración de intercambio

Iara  Simões

Iara Simões

1654601340

Tutorial de Programación Web3 | Crea tu propia ficha con Solana

Aprenda a crear su token utilizando la plataforma Solana, el ecosistema criptográfico de más rápido crecimiento en el mundo.

La tecnología Blockchain ha cambiado mucho. Además del hecho de que es altamente seguro, tenemos muchos tokens que también brindan valor en otras áreas.

Hoy vamos a hablar de Solana. Solana es la cadena de bloques más rápida del mundo y el ecosistema de criptografía de más rápido crecimiento, con miles de proyectos que abarcan DeFi, NFT, Web3 y más.

Este tutorial se centrará en la creación de su token utilizando la plataforma Solana. ¡Saltamos!

  • ¿Qué es un token (brevemente)?
  • ¿Por qué querrías crear tu propio token?
  • requisitos previos
  • Entender algunos términos importantes
    • Entorno principal y de desarrollo
    • Tarifa de transacción
    • Oferta total
    • Cartera
  • Crear una ficha
    • Creando una cuenta
    • acuñación
    • Limitar el suministro total y la quema
    • Transferencia entre monederos
    • Nombrando tu token

¿Qué es un token (brevemente)?

Un token en el mundo de la cadena de bloques representa un conjunto de reglas codificadas en un contrato inteligente . Cada token pertenece a una dirección de blockchain.

Es esencialmente un activo digital que se almacena de forma segura en la cadena de bloques.

¿Por qué querrías crear tu propio token?

Dado que un token es un activo digital, puede crear el suyo propio.

Sin entrar demasiado en detalles, la idea básica de dinero/activo es el resultado del hecho de que la gente está de acuerdo en que algo tiene valor. Antes de que existiera el dinero fiduciario, era común que las personas comerciaran únicamente con bienes.

Intercambiaban productos de valor (según lo acordado) para conseguir otra cosa de relativo valor aproximado.

En la misma línea hoy, si tiene una comunidad o un producto y decide no usar moneda convencional (como en la moneda de su país), puede crear un activo digital y exigir que las personas le paguen a través de eso.

Al igual que el dinero, debería haber algún tipo de escasez; en el mundo de las criptomonedas/blockchain, esto se conoce como "suministro total" . La oferta total se refiere a la cantidad de monedas o fichas que existen actualmente y están en circulación. Idealmente, no debería haber un suministro ilimitado de nada que tenga valor.

Otra razón para crear tu token es para aprender. La creación de su token le enseñará algunos conceptos muy importantes sobre blockchain que serán útiles para el desarrollo general de blockchain y Web3.

requisitos previos

Para crear un token con Solana, necesita lo siguiente en su máquina:

Ejecute solana -versionpara confirmar que lo ha instalado.

Confirmación de instalación de Solana

Se le puede pedir que ejecute esto:

PATH="/home/localhost/.local/share/solana/install/active_release/bin:$PATH"

Instale la CLI de SPL (Biblioteca de programas de Solana). Esto es necesario para la creación de tokens:

corre cargo install spl-token-cli_

SPL durante la instalación

Entender algunos términos importantes

Antes de continuar con la creación de un token SPL, hay algunos conceptos que me gustaría compartir con ustedes a continuación.

Entorno principal y de desarrollo

Solana opera en dos entornos: el entorno principal y el entorno de desarrollo. Es posible que esté familiarizado con estos términos como desarrollador. La red principal es donde se mantiene la red principal de Solana para la producción.

Para fines de desarrollo y prueba, el entorno de desarrollo es lo que se utiliza. Para este tutorial, utilizaremos el entorno de desarrollo.

De forma predeterminada, su entorno está configurado como "Principal". Antes de continuar, debemos establecer nuestro entorno en "Desarrollo":

solana config set --url https://api.devnet.solana.com

Para comprobar nuestro entorno de clúster de Solana, ejecute: solana config get.

Comprobación del entorno del clúster de Solana

Esto confirma que el entorno está en desarrollo.

Tarifa de transacción

Se paga una tarifa de transacción cuando se transfiere una cierta cantidad de criptomonedas de una billetera a otra.

Las tarifas de transacción son de naturaleza flexible y pueden variar según cuán ocupada esté la red de blockchain.

Oferta total

Como señalamos anteriormente, el suministro total se refiere a la cantidad de tokens que existen actualmente y están en circulación o bloqueados de alguna manera.

Es la suma de las monedas que se han extraído (o emitido; acuñado) menos el número total de monedas que se han destruido o quemado.

Cartera

Una billetera de criptomonedas es un dispositivo, medio físico, programa o servicio que almacena las claves públicas y/o privadas para transacciones de criptomonedas.

Además de esta función básica de almacenar las claves, una billetera de criptomonedas también ofrece con mayor frecuencia la funcionalidad de cifrar y/o firmar información.

Piense en ello como su billetera física donde guarda su dinero. Así como puede tener varias billeteras físicamente, también puede aplicar el mismo principio a las cadenas de bloques.

Crear una ficha

Antes de crear un token, necesita algo de Solana (incluso una Solana será suficiente). Para obtener una Solana, puedes lanzarla desde el aire (así: solana airdrop 1) desde tu terminal.

(Nota: Recuerda que esta no es una Solana real, ya que estamos en un entorno de desarrollo)

Para crear un token vamos a utilizar la herramienta SPL que instalamos previamente. corre spl-token create-token_ Esto creará el token, que también se conoce como identificador de token. Cópialo y mantenlo guardado.

Token de creación de SPL

Creando una cuenta

Lo que hicimos arriba fue crear un token; ahora necesitamos tener una cuenta para almacenarlo.

Así como almacenamos dinero en nuestras cuentas bancarias, podemos tener diferentes criptomonedas en diferentes cuentas.

Para crear una cuenta para almacenar nuestro token, ejecute: spl-token create-account <token-identifier>. Reemplácelo <token identifier> con el identificador de token real que copió.

Crear cuenta Token de tienda

acuñación

Minting crypto es el proceso de generar nuevas monedas mediante la autenticación de datos, la creación de nuevos bloques y el registro de la información en la cadena de bloques a través de un protocolo de prueba de participación .

Para acuñar un token usando Solana, ejecute: spl-token mint <token-identifier> <token-amount>.

Mint Solana Token

Acuñé 1,000,000 tokens para esto. Tienes la libertad de hacer más o menos que eso. Tenga en cuenta que puedo acuñar más tokens a los tokens recién acuñados en la cuenta ejecutando spl-token mint <token-identifier> <token-amount>nuevamente.

Siempre puedes consultar tu saldo ejecutando: spl-token balance <token-identifier>.

Podemos crear tantos tokens como queramos y crear cuentas separadas para ellos.

Limitar el suministro total y la quema

Limitar el suministro total simplemente significa que desea evitar que se acumulen más tokens. La razón de esto está incrustada en la economía.

Cuando algo tiene demasiado excedente, el valor tiende a caer. Ahora puede preguntarse, ¿y si la moneda ya tiene un excedente? Aquí es donde ocurre la quema.

Quemar en cripto significa eliminar permanentemente una cantidad de tokens de la circulación. Esto generalmente se hace transfiriendo los tokens en cuestión a una dirección de grabación, una dirección de billetera desde la cual nunca se pueden recuperar. Esto a menudo se describe como destruir fichas.

La limitación de nuestro suministro total se logra en Solana al deshabilitar nuestro poder o autoridad de menta. Para hacer eso para un token en particular, ejecute: spl-token authorize <token-identifier> mint --disable.

Limitación del suministro de tokens de Solana

Esto ahora significa que no hay forma de que podamos agregar tokens adicionales al suministro total.

Para quemar algunos tokens, ejecutamos esto: spl-token burn <token-account-addresss> <amount>.

Quemaré 200 000 tokens de mis 1 000 000 tokens (el suministro total).

Ficha de Solana Ardiente

Transferencia entre monederos

La transferencia entre billeteras es tan simple como lo que hacemos regularmente con las cuentas bancarias; podemos transferir de una cuenta a otra cuenta. Solo necesita la dirección de la billetera. Para obtener más información sobre los comandos de transferencia, ejecute spl-token transfer --help.

Debe proporcionar toda la información necesaria para ejecutar una transferencia.

Ejecutar una transferencia

spl-token transfer \[FLAGS\] [OPTIONS] <TOKEN_ADDRESS> <TOKEN_AMOUNT> <RECIPIENT_ADDRESS or RECIPIENT_TOKEN_ACCOUNT_ADDRESS>

Información de transferencia de tokens

Nombrando tu token

Puede darle a su token un nombre de su elección. Es tan simple como estar en el entorno principal y realizar una solicitud de extracción después de agregar otro bloque JSON a la lista de tokens grandes en src/tokens/solana.tokenlist.json .

Puede consultar esta página para obtener más información.

Conclusión

¡Felicitaciones! Ha seguido hasta el final de esta guía. Este es un tutorial que se centra en crear un token con la red Solana y espero que te haya resultado útil.

Además de cumplir con el requisito, seguimos adelante y creamos nuestro token, antes de crear una cuenta (billetera), dentro de la cual almacenamos el token. También exploramos algunos términos como suministro total, quema y acuñación para ayudar a brindar contexto.

Fuente del artículo original en https://blog.logrocket.com

#solana #blockchain #web3 #nft #defi 

Tutorial de Programação Web3 | Crie seu próprio token com Solana

Aprenda a criar seu token usando a plataforma Solana, o ecossistema de criptomoedas que mais cresce no mundo.

A tecnologia Blockchain mudou muito. Além do fato de ser altamente seguro, temos muitos tokens que agregam valor em outras áreas também.

Hoje, vamos falar sobre Solana. Solana é o blockchain mais rápido do mundo e o ecossistema de criptografia que mais cresce, com milhares de projetos abrangendo DeFi, NFTs, Web3 e muito mais.

Este tutorial será centrado na criação do seu token usando a plataforma Solana. Vamos pular!

  • O que é um token (brevemente)?
  • Por que você deseja criar seu próprio token?
  • Pré-requisitos
  • Entendendo alguns termos importantes
    • Ambiente principal e de desenvolvimento
    • Taxa de transação
    • Fornecimento total
    • Carteira
  • Criando um token
    • Criando uma conta
    • cunhagem
    • Limitando a oferta total e queima
    • Transferência entre carteiras
    • Nomeando seu token

O que é um token (brevemente)?

Um token no mundo blockchain representa um conjunto de regras codificadas em um contrato inteligente . Cada token pertence a um endereço blockchain.

É essencialmente um ativo digital que é armazenado com segurança no blockchain.

Por que você deseja criar seu próprio token?

Como um token é um ativo digital, você pode criar o seu próprio.

Sem entrar muito no assunto, a ideia básica de dinheiro/ativo é resultado do fato de as pessoas concordarem que algo tem valor. Antes da existência do dinheiro fiduciário, era comum que as pessoas negociassem apenas mercadorias.

Eles trocaram produtos de valor (de acordo com o que combinaram) para obter outra coisa de valor aproximado relativo.

Na mesma linha hoje, se você tem uma comunidade ou um produto e decide não usar a moeda convencional (como a moeda do seu país), pode criar um ativo digital e exigir que as pessoas paguem por isso.

Assim como o dinheiro, deve haver algum tipo de escassez – no mundo das criptomoedas/blockchain, isso é conhecido como “fornecimento total” . A oferta total refere-se ao número de moedas ou fichas que existem atualmente e estão em circulação. Idealmente, não deve haver um suprimento ilimitado de qualquer coisa que tenha valor.

Outro motivo para criar seu token é para aprender. Criar seu token ensinará alguns conceitos muito importantes sobre blockchain que serão úteis para o desenvolvimento geral de blockchain e Web3.

Pré-requisitos

Para criar um token usando Solana, você precisa do seguinte em sua máquina:

Execute solana -versionpara confirmar que você o instalou.

Confirmação de instalação do Solana

Você pode ser solicitado a executar isso:

PATH="/home/localhost/.local/share/solana/install/active_release/bin:$PATH"

Instale a CLI do SPL (Biblioteca de Programas Solana). Isso é necessário para a criação de tokens:

Executar cargo install spl-token-cli.

SPL durante a instalação

Entendendo alguns termos importantes

Antes de continuarmos a criar um token SPL, há alguns conceitos que gostaria de compartilhar com você a seguir.

Ambiente principal e de desenvolvimento

Solana opera em dois ambientes: o ambiente principal e o ambiente de desenvolvimento. Você pode estar familiarizado com esses termos como desenvolvedor. A rede principal é onde é mantida a rede principal da Solana para produção.

Para fins de desenvolvimento e teste, o ambiente de desenvolvimento é o que é usado. Para este tutorial, usaremos o ambiente de desenvolvimento.

Por padrão, seu ambiente está definido como “Principal”. Antes de prosseguirmos, devemos definir nosso ambiente para “Desenvolvimento”:

solana config set --url https://api.devnet.solana.com

Para verificar nosso ambiente de cluster Solana, execute: solana config get.

Verificação do ambiente do cluster Solana

Isso confirma que o ambiente está em desenvolvimento.

Taxa de transação

Uma taxa de transação é paga quando uma certa quantidade de criptomoeda é transferida de uma carteira para outra.

As taxas de transação são flexíveis por natureza e podem variar com base em quão ocupada é a rede de blockchain.

Fornecimento total

Como observamos anteriormente, a oferta total refere-se ao número de tokens que existem atualmente e estão em circulação ou bloqueados de alguma forma.

É a soma das moedas que foram extraídas (ou emitidas; cunhadas) menos o número total de moedas que foram destruídas ou queimadas.

Carteira

Uma carteira de criptomoeda é um dispositivo, meio físico, programa ou serviço que armazena as chaves públicas e/ou privadas para transações de criptomoeda.

Além dessa função básica de armazenar as chaves, uma carteira de criptomoedas com mais frequência também oferece a funcionalidade de criptografar e/ou assinar informações.

Pense nisso como sua carteira física onde você guarda seu dinheiro. Assim como você pode ter várias carteiras fisicamente, também pode aplicar o mesmo princípio às blockchains.

Criando um token

Antes de criarmos um token, você precisa de um pouco de Solana (até mesmo um Solana será suficiente). Para obter um Solana, você pode fazer o airdrop (assim: solana airdrop 1) do seu terminal.

(Nota: Lembre-se que este não é um Solana real, pois estamos em um ambiente de desenvolvimento)

Para criar um token, vamos usar a ferramenta SPL que instalamos anteriormente. Executar spl-token create-token. Isso criará o token, que também pode ser conhecido como identificador de token. Copie-o e mantenha-o salvo.

SPL Criar Token

Criando uma conta

O que fizemos acima foi criar um token — agora precisamos ter uma conta para armazená-lo.

Assim como armazenamos dinheiro em nossas contas bancárias, podemos ter criptomoedas diferentes em contas diferentes.

Para criar uma conta para armazenar nosso token, execute: spl-token create-account <token-identifier>. Substitua <token identifier> pelo identificador de token real que você copiou.

Criar token da loja da conta

cunhagem

A cunhagem de criptomoedas é o processo de geração de novas moedas autenticando dados, criando novos blocos e gravando as informações no blockchain por meio de um protocolo de prova de participação .

Para cunhar um token usando Solana, execute: spl-token mint <token-identifier> <token-amount>.

Mint Solana Token

Eu cunho 1.000.000 de tokens para isso. Você tem a liberdade de fazer mais ou menos do que isso. Observe que posso cunhar mais tokens para os tokens recém cunhados na conta executando spl-token mint <token-identifier> <token-amount>novamente.

Você sempre pode verificar seu saldo executando: spl-token balance <token-identifier>.

Podemos criar quantos tokens quisermos e criar contas separadas para eles.

Limitando a oferta total e queima

Limitar a oferta total significa simplesmente que você deseja evitar que mais tokens sejam cunhados. A razão para isso está embutida na economia.

Quando algo tem muito excedente, o valor tende a cair. Agora você pode se perguntar, e se a moeda já estiver em excesso? É aqui que a queima acontece.

Queimar em criptografia significa remover permanentemente vários tokens de circulação. Isso normalmente é feito transferindo os tokens em questão para um endereço de gravação - um endereço de carteira do qual eles nunca podem ser recuperados. Isso geralmente é descrito como destruir tokens.

Limitar nosso suprimento total é alcançado em Solana desativando nosso poder ou autoridade de hortelã. Para fazer isso para um token específico, execute: spl-token authorize <token-identifier> mint --disable.

Limitando o fornecimento de tokens Solana

Isso agora significa que não há como adicionar tokens adicionais ao fornecimento total.

Para gravar alguns tokens, executamos isto: spl-token burn <token-account-addresss> <amount>.

Vou queimar 200.000 tokens dos meus 1.000.000 tokens (o fornecimento total).

Queimando o Token Solana

Transferência entre carteiras

A transferência entre carteiras é tão simples quanto o que fazemos regularmente com contas bancárias; podemos transferir de uma conta para outra conta. Você só precisa do endereço da carteira. Para obter mais informações sobre comandos de transferência, execute spl-token transfer --help.

Ele deve fornecer todas as informações necessárias para executar uma transferência.

Executando uma transferência

spl-token transfer \[FLAGS\] [OPTIONS] <TOKEN_ADDRESS> <TOKEN_AMOUNT> <RECIPIENT_ADDRESS or RECIPIENT_TOKEN_ACCOUNT_ADDRESS>

Informações de transferência de token

Nomeando seu token

Você pode dar ao seu token um nome de sua escolha. É tão simples quanto estar no ambiente principal e fazer uma solicitação pull após adicionar outro bloco JSON à lista de tokens grandes em src/tokens/solana.tokenlist.json .

Você pode olhar para esta página para mais informações.

Conclusão

Parabéns! Você seguiu até o final deste guia. Este é um tutorial que se concentra na criação de um token com a rede Solana e espero que você tenha achado útil.

Além de atender ao requisito, fomos em frente e criamos nosso token, antes de criar uma conta (wallet), dentro da qual armazenamos o token. Também exploramos alguns termos como suprimento total, queima e cunhagem para ajudar a contextualizar.

Fonte do artigo original em https://blog.logrocket.com

#solana #blockchain #web3 #nft #defi #smartcontract