samedi, novembre 23, 2024

Circle lance une plateforme de développement Web3 pour les développeurs Web2

L’émetteur de Stablecoin, Circle, a lancé un nouvel outil qui, selon lui, permettra aux développeurs de « supprimer la complexité » de la création d’applications Web3, selon une annonce et une publication sur les réseaux sociaux qui l’accompagnent le 19 octobre.

Appelé « Smart Contract Platform », le nouvel outil permet aux développeurs de déployer des contrats intelligents à l’aide d’un ensemble de modèles de code pré-vérifiés et d’une console ou d’API REST, ce qui facilite potentiellement son utilisation par les programmeurs Web2 traditionnels.

Circle a également publié un outil de station-service qui permet aux développeurs de payer les frais d’essence de leurs utilisateurs, ce qui, selon eux, pourrait faciliter l’intégration des utilisateurs.

Lorsque les développeurs déploient des contrats intelligents, ils s’appuient généralement sur des outils de développement Web3 comme Truffle ou Hardhat pour effectuer le déploiement. Lors de l’utilisation de ces outils, les contrats doivent être rédigés en Solidity, un langage que certains programmeurs conventionnels ne connaissent pas très bien. Ils exigent également que les développeurs créent et exécutent des scripts de déploiement ou de « migration » de blockchain, un processus que certains développeurs Web2 ne connaissent pas.

Selon ses documents, la plateforme de contrats intelligents Circle fournit un ensemble de modèles pré-approuvés qui peuvent être utilisés pour créer une variété de contrats intelligents. Par exemple, les développeurs peuvent utiliser les modèles pour produire des contrats pour des jetons non fongibles (NFT), des programmes de fidélité blockchain et des interactions avec Uniswap ou d’autres projets financiers décentralisés ou avec les contrats stablecoin de Circle. Cela implique qu’un développeur peut utiliser la plate-forme pour éviter d’avoir à créer un contrat Solidity complet à partir de zéro, ce qui peut permettre aux développeurs Web2 de commencer plus facilement à créer dans Web3.

En rapport: L’abstraction de compte conduira un milliard d’utilisateurs vers le Web3 : l’exécutif de ConsenSys

Une fois le contrat créé, le développeur peut le déployer sur Polygon à l’aide d’une console « sans code » fournie dans le cadre de la plateforme, indique l’annonce. Cela implique que le développeur n’a pas besoin d’écrire un script de « migration » pour déployer le contrat lorsqu’il utilise la plateforme Circle. Selon l’annonce, la console « no-code » n’est pas encore disponible pour Ethereum ou Avalanche.

Cependant, la plate-forme fournit également un ensemble d’interfaces de programmation d’applications de transfert d’état de représentation (API REST) ​​à utiliser sur ces réseaux, et les développeurs peuvent les utiliser pour déployer ou interagir avec leurs contrats. Les API REST sont le moyen standard utilisé par les développeurs pour interagir avec les bases de données Web2, ce qui les rend plus familières aux développeurs qui n’ont jamais créé d’applications Web3.

Circle prévoit de rendre à la fois la console « sans code » et les API REST disponibles pour davantage de réseaux à l’avenir, indique l’annonce.

Selon les documents de la plateforme, les développeurs peuvent également l’utiliser pour déployer un contrat personnalisé qui n’utilise aucun des modèles, bien que dans ce cas, ils doivent fournir le bytecode compilé pour celui-ci. Néanmoins, même dans ce cas, le développeur évite d’avoir à écrire un script de déploiement, puisque celui-ci peut être géré soit par la console, soit par les API REST.

Circle a également annoncé une deuxième fonctionnalité de développement appelée « Gas Station ». Il permet aux développeurs d’applications Web3 de payer les frais de gaz de leurs utilisateurs. Cela permet potentiellement aux développeurs d’intégrer les utilisateurs plus facilement, car cela évite aux utilisateurs d’avoir à préfinancer leurs portefeuilles avec la pièce native d’un réseau.

Gas Station utilise la fonction d’abstraction de compte d’Ethereum pour mettre en œuvre ces transactions sans gaz. La super-application Grab a déjà implémenté la nouvelle fonctionnalité, permettant aux utilisateurs de ne pas payer d’essence lorsque rachat Bons NFT, indique l’annonce.