Jetons ERC20

JETONS ERC-20

La plupart des opérations ERC-20 sont prises en charge sans avoir besoin de contrats intelligents.

Global

La portée mondiale de Burstcoin rend sa plate-forme parfaite pour les entreprises locales et internationales.

Abordable

Créez des jetons sur le réseau Burstcoin pour une somme modique de 1000 BURST.

Produire

Créez des jetons fongibles en quelques clics pour définir le symbole, l’offre et les décimales.

Échanger

L’échange décentralisé de Burstcoin fournit un marché initial pour les jetons via son portefeuille classique.

Fongible

Les jetons sont immédiatement disponibles pour le transfert, la vente et l’échange après leur création.

Jetons fongibles

Les jetons fongibles de Burstcoin sont basés sur le concept des pièces colorées. Dans un sens abstrait, la coloration est une technique de marquage simple utilisée pour permettre la distinction, donc la coexistence, de diverses instances de classe dans un contexte de données commun. La coloration est un processus qui associe des métadonnées aux transactions, tirant ainsi parti de l’infrastructure pour émettre et échanger des actifs numériques immuables qui représentent des actifs du monde réel.

En ce qui concerne la mise en œuvre de Burstcoin, le concept de pièces colorées fait référence à une méthode de suivi de l’origine des pièces afin que certaines pièces puissent être mises de côté et conservées, permettant à une partie de les reconnaître de diverses manières. Les jetons Burstcoin peuvent représenter des jetons numériques arbitraires, tels que des actions, des obligations ou des biens. Ils peuvent même représenter des objets du monde réel.

Les jetons peuvent être échangés sur le réseau Burstcoin ou échangés contre tout objet représenté par le jeton.

Ce concept de pièces colorées constitue la base de Burstcoin Asset Exchange, un protocole d’échange intégré à la base de code de Burstcoin.

Pour un excellent livre blanc sur le concept des pièces colorées, tel qu’écrit pour le projet Burstcoin, voir https://bitcoil.co.il/BitcoinX.pdf.

Protocole ERC20

ERC20 est une norme Ethereum populaire pour la gestion des jetons, expliquée ici https://github.com/ethereum/EIPs/issues/20 .

La fonctionnalité d’échange d’actifs de Burstcoin prend en charge nativement la plupart des opérations ERC20 sans qu’il soit nécessaire d’émettre un contrat intelligent.

Ce document explique comment implémenter les API ERC20 à l’aide des API Burstcoin équivalentes.

Émission de jetons

  • Chaque jeton ERC20 est représenté comme un actif Burstcoin.
  • Émettez l’actif à l’aide duissueAsset API.
  • Chaque actif est identifié par un identifiant d’actif unique défini sur l’identifiant de transaction duissueAsset transaction.

Pour plus de détails, consultez L’API Burstcoin .

Mise en œuvre des API ERC20

totalSupply

Pour obtenir l’approvisionnement total d’un actif, appelez legetAsset API et fournissez l’identifiant de l’actif. L’approvisionnement total est assuré par leinitialQuantityQNT attribut. L’approvisionnement existant, après d’éventuelles suppressions de partages, est spécifié par lequantityQNT attribut. Les valeurs de quantité sont toujours fournies sous forme de valeurs entières. Le nombre de décimales à appliquer à ces quantités est spécifié par l’attribut «décimales».

balanceOf

Pour obtenir un solde de compte, appelez legetAssetAccounts API et fournissez l’adresse Burstcoin commeaccount paramètre et l’ID de l’élément en tant queasset paramètre.

Lla unconfirmedQuantityQNT l’attribut dans la réponse représente le solde du compte courant. Lla quantityQNTL’attribut représente la quantité disponible à utiliser lors de l’examen du solde bloqué par les commandes d’immobilisations ouvertes.

transferAsset

Pour envoyer des jetons d’un compte à un autre, utilisez letransferAsset API, spécifiez l’adresse du destinataire, l’identifiant de l’actif et la quantité à transférer, ainsi que la phrase de passe de votre compte, les frais de transaction et la date limite de transaction. letransferAsset la transaction est enregistrée sur la blockchain Burstcoin. Vous pouvez ensuite suivre les transferts de jetons à l’aide dugetAssetTransfers API.

Pour des exemples, consultez le API Burstcoin .

2 + 8 =

Pour contacter l’équipe de développement ou demander de l’aide pour tout ce qui concerne ce projet, veuillez nous contacter sur le canal Burstcoin Discord.