Lição 3

Composants de l'écosystème MYRIA

Ce module présente les composants de l'écosystème MYRIA, en mettant l'accent sur le kit de développement MYRIA Core, le portail développeur, ainsi que les outils de gestion des actifs numériques et d'intégration au marché MYRIA.

Myria SDK

Myria SDK est une bibliothèque TypeScript permettant aux développeurs d'interagir avec les différents composants de la blockchain Myria. Il vise à simplifier le processus d'intégration des fonctionnalités de la blockchain dans les applications, même pour les développeurs qui n'ont pas une expérience de développement de blockchain riche.

Le kit de développement Myria Core est composé de plusieurs modules, chacun ayant un rôle spécifique dans l'écosystème.

  1. compte développeurCe module représente l'identité des développeurs sur Myria. L'inscription d'un compte permet de créer et gérer des projets sur la blockchain. Chaque compte de développeur est un certificat d'identité pour la gestion de projets et de collections.
  2. projetLe projet dans Myria représente des jeux, des œuvres créatives ou d'autres produits de divertissement. Pour utiliser d'autres composants de l'écosystème Myria (comme créer des collections ou forger des actifs), il est nécessaire de créer d'abord un projet. Cette approche permet aux développeurs de gérer leur travail de manière modulaire, en veillant à ce que chaque projet soit géré de manière indépendante tout en exploitant les nombreuses fonctionnalités de l'écosystème Myria.
  3. rassembler:Une collection est un ensemble d'actifs numériques connexes, tels que des objets de jeu, de l'art numérique ou des terrains dans des mondes virtuels. Chaque collection appartient à un projet, et les développeurs peuvent créer plusieurs collections dans un seul projet. Les collections sont des structures organisationnelles clés dans MYRIA, permettant aux développeurs de gérer efficacement les ensembles d'actifs.
  4. FonderieLe module de moulage permet aux développeurs de publier de nouveaux actifs numériques sur la blockchain Myria. Actuellement, le SDK prend en charge le moulage d'actifs basé sur la norme ERC-721, largement utilisée pour les NFT. Les futures mises à jour devraient inclure le support des jetons ERC-20, étendant davantage les types d'actifs pouvant être créés dans l'écosystème Myria.
  5. Actifs en chaîneCe module représente des objets numériques de valeur unique, souvent appelés jetons non fongibles (NFT). Ces actifs peuvent inclure des objets de jeu, de l'art numérique ou d'autres formes de propriété intellectuelle. Le SDK Myria propose des outils pour gérer ces actifs, notamment la création, le transfert et les transactions sur le marché Myria.

De plus, le SDK offre également la fonctionnalité de vérification d'identité basée sur la clé publique Web3 et la clé Stark correspondante pour exécuter des opérations nécessitant une authentification et une signature de transaction. Ce paramètre garantit une interaction sécurisée avec la blockchain Myria et maintient l'intégrité des actifs et des transactions gérés par le SDK.

Portail des développeurs Myria

Le portail des développeurs Myria simplifie le processus d'intégration des développeurs, fournit des étapes de guidage et des moyens d'accéder à l'environnement de test. Grâce à ce portail, les développeurs peuvent s'inscrire, créer leur premier projet et collection, gérer les paramètres du compte, et mettre des actifs sur le marché pour la négociation.

Les principales fonctionnalités du portail des développeurs incluent:

  • Inscription et création de projetLes développeurs peuvent facilement s'inscrire, créer des projets et des collections d'actifs numériques, et gérer les différentes phases du processus de développement.
  • Gestion d'actifsLes développeurs peuvent gérer directement les actifs numériques via le portail et les échanger sur le marché Myria.

Environnement de test

Le portail des développeurs fournit un environnement de test structuré où les développeurs peuvent simuler des conditions du monde réel avant le déploiement officiel. Cela contribue à garantir que le projet fonctionne correctement une fois déployé en production, réduisant ainsi les risques d'erreurs ou de pannes après la mise en ligne.

Environnement de production

Lorsque le projet est prêt, les développeurs peuvent demander l'accès à l'environnement de production via le portail. La transition de test à production est gérée de manière transparente dans le portail, permettant aux développeurs de se concentrer sur le projet lui-même, sans se soucier de l'infrastructure sous-jacente.

Gestion d'actifs et intégration au marché

Myria fournit un ensemble d'outils pour gérer les actifs numériques dans l'écosystème, y compris les fonctions de création, de destruction, d'inscription et de transfert d'actifs, que les développeurs peuvent accéder via le SDK et le portail développeur.

  • fonderieLa frappe fait référence à la création de nouveaux actifs numériques sur la blockchain Myria. Les développeurs peuvent utiliser le kit de développement logiciel (SDK) pour frapper des actifs selon la norme ERC-721 et, à l'avenir, la prise en charge des jetons ERC-20 sera également disponible. Cette flexibilité permet aux développeurs de créer différents types d'actifs, allant de collections numériques uniques à des jetons fongibles utilisables dans des jeux ou des applications.
  • DétruitLa destruction est le processus de suppression permanente des actifs de la blockchain, applicable aux actifs qui ne sont plus nécessaires ou qui doivent être retirés de la circulation.
  • ÉnumérésUne fois l’actif créé, le développeur peut le lister sur la marketplace Myria. La place de marché est intégrée à l’écosystème Myria, ce qui permet aux développeurs de présenter et de vendre facilement des actifs numériques. Les annonces peuvent inclure des descriptions détaillées, des images de couverture et d’autres informations pertinentes pour attirer des acheteurs potentiels.
  • Transfert d'actifsMyria permet le transfert d'actifs entre utilisateurs, ce qui est essentiel pour les transactions ou les cadeaux entre joueurs dans les jeux ou autres applications.

Place de marché Myria

Myria Marketplace est une plateforme de trading d’actifs numériques dans l’écosystème Myria où les utilisateurs peuvent découvrir, acheter et vendre des actifs numériques créés par des développeurs. La place de marché est conçue pour être conviviale, avec une prise en charge des confirmations de transaction instantanées et des frais de gaz nuls, ce qui en fait une plate-forme idéale pour les créateurs et les collectionneurs.

Authentification et sécurité

La sécurité est au cœur de l'écosystème Myria, la plateforme met en place plusieurs mesures pour garantir l'intégrité des actifs et des transactions. L'authentification sur Myria est réalisée via des clés publiques Web3 et des clés Stark, utilisées pour exécuter des opérations nécessitant une signature de transaction. Cela garantit que seules les opérations autorisées peuvent être exécutées sur la blockchain, empêchant tout accès non autorisé ou toute altération.

Le SDK Myria fournit également des outils permettant de générer ces clés et de gérer l’authentification dans les applications, améliorant ainsi la sécurité et simplifiant le processus pour les développeurs, en les aidant à naviguer dans les complexités de l’authentification blockchain.

Support des développeurs et de la communauté

Myria fournit une documentation détaillée, des exemples de code et des guides d'intégration pour aider les développeurs à maîtriser rapidement la plateforme Myria, réduire la courbe d'apprentissage et se concentrer sur la création d'applications.

En outre, Myria dispose d’une communauté de développeurs active qui fournit des forums et d’autres ressources où les développeurs peuvent partager des connaissances, poser des questions et collaborer sur des projets. Grâce à cette approche axée sur la communauté, les développeurs peuvent apprendre les uns des autres et travailler ensemble pour stimuler la croissance continue de l’écosystème Myria.

MYRIA

  • Le SDK Myria Core fournit des modules pour la gestion des comptes de développeur, des projets, des collections et des ressources on-chain.
  • Le portail développeur Myria simplifie le processus d'intégration et offre des moyens d'accéder à des environnements de test et de production.
  • Myria prend en charge la frappe, la gravure, la cotation et le transfert d’actifs numériques, en s’intégrant de manière transparente à la place de marché Myria.
  • La sécurité de Myria est renforcée par l'authentification Web3 et Stark Key, protégeant ainsi les transactions et les actifs.
  • Myria offre un soutien complet aux développeurs, y compris une documentation détaillée et une plateforme de collaboration communautaire puissante.
Isenção de responsabilidade
* O investimento em criptomoedas envolve grandes riscos. Prossiga com cautela. O curso não se destina a servir de orientação para investimentos.
* O curso foi criado pelo autor que entrou para o Gate Learn. As opiniões compartilhadas pelo autor não representam o Gate Learn.
Catálogo
Lição 3

Composants de l'écosystème MYRIA

Ce module présente les composants de l'écosystème MYRIA, en mettant l'accent sur le kit de développement MYRIA Core, le portail développeur, ainsi que les outils de gestion des actifs numériques et d'intégration au marché MYRIA.

Myria SDK

Myria SDK est une bibliothèque TypeScript permettant aux développeurs d'interagir avec les différents composants de la blockchain Myria. Il vise à simplifier le processus d'intégration des fonctionnalités de la blockchain dans les applications, même pour les développeurs qui n'ont pas une expérience de développement de blockchain riche.

Le kit de développement Myria Core est composé de plusieurs modules, chacun ayant un rôle spécifique dans l'écosystème.

  1. compte développeurCe module représente l'identité des développeurs sur Myria. L'inscription d'un compte permet de créer et gérer des projets sur la blockchain. Chaque compte de développeur est un certificat d'identité pour la gestion de projets et de collections.
  2. projetLe projet dans Myria représente des jeux, des œuvres créatives ou d'autres produits de divertissement. Pour utiliser d'autres composants de l'écosystème Myria (comme créer des collections ou forger des actifs), il est nécessaire de créer d'abord un projet. Cette approche permet aux développeurs de gérer leur travail de manière modulaire, en veillant à ce que chaque projet soit géré de manière indépendante tout en exploitant les nombreuses fonctionnalités de l'écosystème Myria.
  3. rassembler:Une collection est un ensemble d'actifs numériques connexes, tels que des objets de jeu, de l'art numérique ou des terrains dans des mondes virtuels. Chaque collection appartient à un projet, et les développeurs peuvent créer plusieurs collections dans un seul projet. Les collections sont des structures organisationnelles clés dans MYRIA, permettant aux développeurs de gérer efficacement les ensembles d'actifs.
  4. FonderieLe module de moulage permet aux développeurs de publier de nouveaux actifs numériques sur la blockchain Myria. Actuellement, le SDK prend en charge le moulage d'actifs basé sur la norme ERC-721, largement utilisée pour les NFT. Les futures mises à jour devraient inclure le support des jetons ERC-20, étendant davantage les types d'actifs pouvant être créés dans l'écosystème Myria.
  5. Actifs en chaîneCe module représente des objets numériques de valeur unique, souvent appelés jetons non fongibles (NFT). Ces actifs peuvent inclure des objets de jeu, de l'art numérique ou d'autres formes de propriété intellectuelle. Le SDK Myria propose des outils pour gérer ces actifs, notamment la création, le transfert et les transactions sur le marché Myria.

De plus, le SDK offre également la fonctionnalité de vérification d'identité basée sur la clé publique Web3 et la clé Stark correspondante pour exécuter des opérations nécessitant une authentification et une signature de transaction. Ce paramètre garantit une interaction sécurisée avec la blockchain Myria et maintient l'intégrité des actifs et des transactions gérés par le SDK.

Portail des développeurs Myria

Le portail des développeurs Myria simplifie le processus d'intégration des développeurs, fournit des étapes de guidage et des moyens d'accéder à l'environnement de test. Grâce à ce portail, les développeurs peuvent s'inscrire, créer leur premier projet et collection, gérer les paramètres du compte, et mettre des actifs sur le marché pour la négociation.

Les principales fonctionnalités du portail des développeurs incluent:

  • Inscription et création de projetLes développeurs peuvent facilement s'inscrire, créer des projets et des collections d'actifs numériques, et gérer les différentes phases du processus de développement.
  • Gestion d'actifsLes développeurs peuvent gérer directement les actifs numériques via le portail et les échanger sur le marché Myria.

Environnement de test

Le portail des développeurs fournit un environnement de test structuré où les développeurs peuvent simuler des conditions du monde réel avant le déploiement officiel. Cela contribue à garantir que le projet fonctionne correctement une fois déployé en production, réduisant ainsi les risques d'erreurs ou de pannes après la mise en ligne.

Environnement de production

Lorsque le projet est prêt, les développeurs peuvent demander l'accès à l'environnement de production via le portail. La transition de test à production est gérée de manière transparente dans le portail, permettant aux développeurs de se concentrer sur le projet lui-même, sans se soucier de l'infrastructure sous-jacente.

Gestion d'actifs et intégration au marché

Myria fournit un ensemble d'outils pour gérer les actifs numériques dans l'écosystème, y compris les fonctions de création, de destruction, d'inscription et de transfert d'actifs, que les développeurs peuvent accéder via le SDK et le portail développeur.

  • fonderieLa frappe fait référence à la création de nouveaux actifs numériques sur la blockchain Myria. Les développeurs peuvent utiliser le kit de développement logiciel (SDK) pour frapper des actifs selon la norme ERC-721 et, à l'avenir, la prise en charge des jetons ERC-20 sera également disponible. Cette flexibilité permet aux développeurs de créer différents types d'actifs, allant de collections numériques uniques à des jetons fongibles utilisables dans des jeux ou des applications.
  • DétruitLa destruction est le processus de suppression permanente des actifs de la blockchain, applicable aux actifs qui ne sont plus nécessaires ou qui doivent être retirés de la circulation.
  • ÉnumérésUne fois l’actif créé, le développeur peut le lister sur la marketplace Myria. La place de marché est intégrée à l’écosystème Myria, ce qui permet aux développeurs de présenter et de vendre facilement des actifs numériques. Les annonces peuvent inclure des descriptions détaillées, des images de couverture et d’autres informations pertinentes pour attirer des acheteurs potentiels.
  • Transfert d'actifsMyria permet le transfert d'actifs entre utilisateurs, ce qui est essentiel pour les transactions ou les cadeaux entre joueurs dans les jeux ou autres applications.

Place de marché Myria

Myria Marketplace est une plateforme de trading d’actifs numériques dans l’écosystème Myria où les utilisateurs peuvent découvrir, acheter et vendre des actifs numériques créés par des développeurs. La place de marché est conçue pour être conviviale, avec une prise en charge des confirmations de transaction instantanées et des frais de gaz nuls, ce qui en fait une plate-forme idéale pour les créateurs et les collectionneurs.

Authentification et sécurité

La sécurité est au cœur de l'écosystème Myria, la plateforme met en place plusieurs mesures pour garantir l'intégrité des actifs et des transactions. L'authentification sur Myria est réalisée via des clés publiques Web3 et des clés Stark, utilisées pour exécuter des opérations nécessitant une signature de transaction. Cela garantit que seules les opérations autorisées peuvent être exécutées sur la blockchain, empêchant tout accès non autorisé ou toute altération.

Le SDK Myria fournit également des outils permettant de générer ces clés et de gérer l’authentification dans les applications, améliorant ainsi la sécurité et simplifiant le processus pour les développeurs, en les aidant à naviguer dans les complexités de l’authentification blockchain.

Support des développeurs et de la communauté

Myria fournit une documentation détaillée, des exemples de code et des guides d'intégration pour aider les développeurs à maîtriser rapidement la plateforme Myria, réduire la courbe d'apprentissage et se concentrer sur la création d'applications.

En outre, Myria dispose d’une communauté de développeurs active qui fournit des forums et d’autres ressources où les développeurs peuvent partager des connaissances, poser des questions et collaborer sur des projets. Grâce à cette approche axée sur la communauté, les développeurs peuvent apprendre les uns des autres et travailler ensemble pour stimuler la croissance continue de l’écosystème Myria.

MYRIA

  • Le SDK Myria Core fournit des modules pour la gestion des comptes de développeur, des projets, des collections et des ressources on-chain.
  • Le portail développeur Myria simplifie le processus d'intégration et offre des moyens d'accéder à des environnements de test et de production.
  • Myria prend en charge la frappe, la gravure, la cotation et le transfert d’actifs numériques, en s’intégrant de manière transparente à la place de marché Myria.
  • La sécurité de Myria est renforcée par l'authentification Web3 et Stark Key, protégeant ainsi les transactions et les actifs.
  • Myria offre un soutien complet aux développeurs, y compris une documentation détaillée et une plateforme de collaboration communautaire puissante.
Isenção de responsabilidade
* O investimento em criptomoedas envolve grandes riscos. Prossiga com cautela. O curso não se destina a servir de orientação para investimentos.
* O curso foi criado pelo autor que entrou para o Gate Learn. As opiniões compartilhadas pelo autor não representam o Gate Learn.