Qu'est-ce que ThirdWeb?

Intermédiaire8/29/2024, 3:31:31 PM
ThirdWeb est une plateforme de développement web3 complète qui simplifie la création, le déploiement et la gestion d'applications décentralisées (dApps) sur plusieurs blockchains.

ThirdWeb est la plateforme de premier choix pour les développeurs Web3. Son service permet aux développeurs de construire, gérer et analyser leurs applications Web3. ThirdWeb est une plateforme de développement Web3 open-source complète qui offre aux utilisateurs des outils UI, backend et on-chain pour créer des applications Web3 entièrement fonctionnelles sur toutes les chaînes EVM.

ThirdWeb prend en charge des blockchains notables telles que Ethereum, Solana, Polygon, Flow, Avalanche, Fantom et Near. Le ThirdWeb est convivial et les utilisateurs n'ont pas besoin d'une compréhension approfondie des technologies blockchain pour lancer une application. La boîte à outils gratuite dispose de fonctionnalités conviviales qui permettent aux utilisateurs de créer, déployer et gérer diverses applications Web3 sans écrire une seule ligne de code.

L'organisation propose divers services, notamment des options de stockage décentralisé, des protocoles d'authentification et des plateformes d'analyse. Le nouveau web intègrera des technologies comparables à celles de l'environnement actuel. La distinction essentielle sera que les actifs seront générés sous forme de NFT et de jetons sociaux accessibles sur des places de marché prenant en charge les crypto-monnaies.

Les SDK de Thirdweb facilitent l'intégration de Web3 dans divers langages de programmation et offrent des composants d'interface utilisateur pour le développement front-end. ThirdWeb propose également des solutions pour intégrer les technologies Web3 dans les applications commerciales, les jeux, la création et le poinçonnage de NFT, et les programmes de fidélité.

Contexte de Thirdweb

ThirdWeb a été créé en décembre 2021 par Steven Bartlett, le fondateur de Social Chain et le dernier investisseur de Dragon Den, la version britannique de Shark Tank, et Furqan Rydhan, le CTO fondateur de Bebo et AppLovin. Une série d'investisseurs de premier plan, dont Gary Vaynerchuck, Shaan Puri, Ryan Hoover, Greg Isenberg et Packy McCormick, ont fourni 5 millions de dollars de financement initial pour ThirdWeb.

En 2022, neuf mois après son lancement, l'initiative a levé 24 millions de dollars supplémentaires. La société a été évaluée à 160 millions de dollars lors du tour de financement de la série A. Shopify, Polygon et Coinbase Ventures figuraient parmi les investisseurs qui ont contribué au fonds crypto de 1,5 milliard de dollars de Katie Haun. Plus de 30 000 développeurs ont utilisé ThirdWeb pour déployer plus de 100 000 contrats intelligents. Ces contrats sont stockés dans des modèles approuvés par la communauté qui peuvent être personnalisés, ainsi que dans des SDK.

Quels sont les kits de développement logiciel (SDK) de Thirdweb ?

Le kit de développement Thirdweb peut être utilisé pour développer des applications d'interface accessibles via une application mobile ou un navigateur web. Diverses fonctionnalités sont compatibles avec des frameworks populaires, notamment Typescript, Python et Go. Thirdweb prend actuellement en charge des blockchains notables telles qu'Ethereum, Solana, Polygon, Flow, Avalanche, Fantom et Near.

Les SDK actuellement disponibles donnent aux développeurs un contrôle accru sur l'utilité et accélèrent le développement en copiant simplement et en collant les codes du widget. Thirdweb intègre automatiquement le code dans le générateur de site du développeur.

Les SDK Thirdweb permettent aux développeurs de créer une page qui facilite l'achat et la vente de jetons numériques, pris en charge par un modèle de gouvernance DAO. De plus, il est possible de générer des largages NFT qui permettent aux développeurs de créer leurs NFT et de désigner la propriété à un portefeuille numérique sans expertise technique.

Projets Thirdweb

Connexion Thirdweb

Connect est un utilitaire complet qui facilite toutes les connexions des utilisateurs à votre application. Il comprend une API performante pour interagir avec la blockchain, des portefeuilles en libre-service dans l'application, une abstraction de compte, des rampes d'accès et des séquences de démarrage personnalisables. Chaque chaîne compatible avec l'EVM prend en charge Thirdweb Connect.

Fonctionnalités de Connect

Connect fournit une trousse à outils complète pour faciliter la connexion des portefeuilles aux applications. Cette trousse à outils comprend des composants d'interface utilisateur pré-installés qui permettent aux développeurs de créer des expériences de portefeuille Connect individuelles. Thirdweb Connect permet aux utilisateurs de :

  • Connectez-vous à plus de 350 fournisseurs de portefeuilles qui prennent en charge tous les réseaux EVM.
  • Authentifiez les utilisateurs et connectez-vous avec des procédures de connexion personnalisables et sécurisées par e-mail, téléphone, mot de passe et réseaux sociaux.
  • Exécutez des transactions, consultez les soldes, affichez les noms ENS et effectuez des actions de portefeuille telles que la connexion et la déconnexion des portefeuilles avec l'API fiable et sécurisée de Thirdweb.
  • Intégrez facilement les contrats de Thirdweb pour permettre aux utilisateurs d'interagir avec l'application.
  • Facilitez les paiements en permettant aux utilisateurs de recharger leur compte ou de faire des achats sur chaîne avec une carte de crédit via Pay.

Utilisateurs à bord

Connect est essentiel pour l'intégration des utilisateurs, car il offre une procédure d'inscription flexible qui s'adapte à une variété de préférences. Il permet également aux utilisateurs de s'inscrire directement en utilisant leur adresse e-mail, leur numéro de téléphone, leurs comptes de médias sociaux ou leur portefeuille. En offrant aux utilisateurs les options les plus pratiques pour eux, le processus d'inscription est plus convivial et efficace, ce qui augmente à son tour la conversion.

Abstraction de compte

Thirdweb Connect fournit aux développeurs tous les outils nécessaires pour utiliser la technologie d'abstraction de compte afin de créer des expériences utilisateur fluides et conviviales et d'intégrer l'abstraction de compte dans l'application du développeur.

Portefeuille intégré

Les portefeuilles in-app de ThirdWeb aident les développeurs à créer des expériences de connexion fluides pour les principales applications Web3. Les portefeuilles in-app de l'utilisateur démarrent lorsqu'ils lancent l'application Web3 du développeur. Les connexions des utilisateurs peuvent être effectuées via e-mail, Twitter, Apple, Discord ou tout fournisseur d'authentification compatible Open ID. Après l'authentification, ils reçoivent un portefeuille pour envoyer des transactions et créer des NFT sur la blockchain.

Les cas d'utilisation du portefeuille in-app de ThirdWeb incluent:

  • Création de portefeuilles utilisateur sans expertise web/crypto ou téléchargement d'applications
  • Échangez et vendez des NFT ou des jetons ERC-20 sans gaz en utilisant des portefeuilles intégrés et l'abstraction de compte
  • Permettre l'accès au portefeuille sur plusieurs appareils sans mot de passe
  • Permettre les connexions d'applications web3 compatibles avec WalletConnect, c'est-à-dire ColabLand et OpenSea

Générer des revenus

ThirdWeb Connect offre la méthode la plus pratique aux utilisateurs pour effectuer des transactions dans l'application développeur en utilisant des monnaies fiduciaires et des cryptomonnaies inter-chaînes via la méthode Pay, générant ainsi des revenus pour le développeur. Pay permet aux utilisateurs finaux d'acquérir des cryptomonnaies et d'effectuer des transactions en utilisant leur carte de crédit ou de débit ou n'importe quel jeton via un routage inter-chaînes.

Grâce à cette fonctionnalité de ThirdWeb Connect, les développeurs peuvent directement acheminer des fonds dans n'importe quelle transaction dans l'un des cas d'utilisation suivants :

  • Applications sociales qui souhaitent intégrer des fonctionnalités de pourboire ou d'autres fonctionnalités payantes dans leurs applications.
  • Organisations à but non lucratif qui acceptent les dons en crypto-monnaie.
  • Les DEX cherchent à aider les utilisateurs à déposer des fonds.

Contrats ThirdWeb

La plateforme ThirdWeb offre aux développeurs l'accès à des modèles conviviaux pour le déploiement de contrats intelligents pré-construits et de contrats personnalisés et originaux. De plus, ThirdWeb permet aux développeurs de se connecter avec des dApps, des jeux et de nombreuses initiatives Web3. Le contrat ThirdWeb fournit des outils de bout en bout pour le développement de contrats intelligents fiables et modulaires qui peuvent être déployés en toute sécurité sur n'importe quelle chaîne EVM.

Plus de 2 millions de contrats intelligents ont été déployés, plus de 1 million de transactions mensuelles et plus de 1 000 chaînes EVM. Les contrats suivants comprennent les contrats les plus fréquemment déployés sur la plateforme. Ils se composent de :

NFT Drop

Le contrat NFT Drop est le choix optimal pour les développeurs qui souhaitent émettre une collection de NFT distinctifs selon la norme ERC721A. Le 18 décembre 2023, le NFT drop ThirdWeb a été publié. Cela permet aux développeurs d'établir une séquence de phases de réclamation, déterminant le moment et la méthode par lesquels les utilisateurs finaux peuvent réclamer un NFT de la part du développeur. Cette séquence comprend des listes d'autorisations, des dates de sortie, des limites de réclamation et des révélations différées.

MarketplaceV3

Le marché ThirdWeb est un contrat qui utilise la distribution des redevances EIP-2981 publiée le 14 avril 2024. La plateforme Marketplace permet aux utilisateurs d'acheter et de vendre des NFT comme OpenSea ou Rarible. Les utilisateurs peuvent répertorier des NFT en vente directe ou aux enchères sous le contrat Marketplace. D'autres utilisateurs peuvent acheter les NFT pour le montant indiqué ou soumettre des offres ou des enchères. Le Marketplace peut être configuré pour restreindre la mise en vente de NFT à des utilisateurs spécifiques ou permettre à n'importe quel utilisateur de répertorier des NFT à l'achat.

Jeton

Les développeurs ThirdWeb peuvent générer une cryptomonnaie conforme à la norme ERC20 grâce aux contrats de jetons. Les développeurs peuvent utiliser le contrat de jetons pour :

  • Développer une cryptomonnaie personnalisée
  • Vendez des NFT sur le marché en utilisant leur jeton personnalisé.
  • Récompenser les utilisateurs avec des jetons pour avoir accompli une action spécifique.

D'autres contrats populaires incluent:

Catégories de contrats ThirdWeb

Le site web (thirdweb.eth) fournit aux développeurs des contrats intelligents provenant de protocoles web3 de classe mondiale et d'ingénieurs de différentes catégories, y compris les contrats officiels créés par thirdweb. Ils comprennent;

Contrats modulaires (bêta)

Il s'agit d'une compilation de contrats intelligents hautement personnalisables et évolutifs. Ils ont été développés en utilisant le cadre de contrats modulaires.

NFT

Cette catégorie de contrats NFT de ThirdWeb comprend les collections, les éditions, les drops NFT et tous les autres articles liés aux NFT. Les développeurs d’applications Web3 déploient actuellement 11 sous-catégories de contrats NFT.

Place de marché

Le contrat ThirdWeb Marketplace permet aux développeurs de créer rapidement leur propre marché sur chaîne pour les NFT. Le contrat de marché est une plateforme qui permet aux utilisateurs d'acheter et de vendre des NFT ou des jetons générés par la norme ERC 20, ainsi que de répartir les fonds entre différentes destinations.

Gouttes

Les contrats de largage de ThirdWeb permettent aux développeurs de décharger des jetons ERC20, des jetons ERC1115 et des NFT à des prix prédéterminés.

Airdrop

Le contrat ThirdWeb Airdrops permet aux développeurs de transmettre efficacement un grand nombre d'actifs on-chain à un grand nombre de destinataires. En vertu du contrat, les développeurs ont la capacité de distribuer des jetons ERC20, ERC721 et ERC1155 par des méthodes push-based ou réclamables.

Abstraction de compte

Le contrat d'abstraction de compte Thirdweb permet aux développeurs de créer des usines de compte qui leur permettront de créer des portefeuilles Account Abstraction (ERC-4337) pour leurs utilisateurs finaux. Ce contrat permet aux développeurs de fournir à leurs utilisateurs finaux des portefeuilles intelligents immuables et mis à jour.

Mise en jeu Thirdweb

Le contrat de mise en jeu de ThirdWeb permet aux développeurs d'incorporer des récompenses de mise en jeu dans leurs applications Web3. Les utilisateurs finaux peuvent mettre en jeu leurs NFT ERC721, NFT ERC1155 ou tokens pour recevoir en retour des tokens ERC20. De plus, ils peuvent mettre en jeu des tokens ERC20 pour un autre token ERC20.

DAOs et gouvernance de ThirdWeb

Les troisièmes contrats DAO et de gouvernance permettent aux développeurs de créer leur propre DAO, de délibérer sur des propositions et de superviser un trésor. Les contrats permettraient également aux développeurs de générer des cryptomonnaies conformes à la norme ERC20 et de distribuer des fonds à divers bénéficiaires.

Moteur Thirdweb

Thirdweb Engine est un serveur backend open-source capable de lire, écrire et déployer des contrats à grande échelle. Le moteur permet à l'application du développeur de transmettre de nombreuses transactions blockchain simultanément, de gérer les valeurs de nonce, les paramètres de gaz et les erreurs RPC, de soumettre à nouveau des transactions bloquées et d'éviter de créer des transactions redondantes.

Le contrat Engine est conçu avec la capacité de superviser les fonds de nombreux comptes backend et de gérer l'accès des membres de l'équipe du développeur et des backends. Le moteur permet également aux développeurs de prendre en charge les frais de gaz de l'utilisateur, tandis que les utilisateurs finaux n'ont besoin que d'ouvrir un portefeuille.

Types de moteurs ThirdWeb

Moteur standard

Le moteur standard prend en charge 500 transactions d'écriture par seconde et est excellent pour gérer les portefeuilles d'utilisateurs, les largages aériens et le mintage d'API.

  • Débit de transactions élevé : les transactions sont automatiquement gérées avec des nonces et regroupées dans le même bloc.
  • Portefeuilles backend sécurisés : les portefeuilles backend du développeur sont stockés localement, sur AWS KMS ou Google KMS.
  • Tout contrat sur n'importe quelle chaîne EVM : le moteur prend en charge les appels de contrat sur toutes les chaînes EVM et les sous-réseaux privés de plus de 1700.
  • Abstraction de compte : Utilisez des clés de session et des comptes intelligents pour effectuer des transactions au nom de vos utilisateurs.
  • Webhooks d'événements: Recevez des notifications concernant les événements de portefeuille et de contrat pour automatiser des tâches supplémentaires, telles que les paiements ou les communications.

Moteur Premium

Engine Premium offre une mise à l'échelle et une résilience supplémentaires. Il englobe la mise à l'échelle automatique des serveurs, la bascule de base de données, la bascule de serveur et des sauvegardes de base de données de 30 jours.

  • Chaque aspect du moteur standard
  • Mise à l'échelle automatique : Utilisez une flotte d'instances de moteur qui s'adaptent en tandem à votre trafic pour accueillir des millions d'utilisateurs.
  • Sauvegardes de la base de données : Assurez la récupérabilité des données stockées du développeur avec des sauvegardes de base de données de 30 jours.

Conclusion

Les fonctionnalités no-code, low-code et SDK de ThirdWeb servent de boîte à outils pour les développeurs, permettant aux programmeurs de créer efficacement des applications Web3. Cette initiative permet aux utilisateurs finaux, tels que les entrepreneurs, les artistes et les créateurs, de créer, de lancer et de gérer efficacement des projets Web3.

Autor: Abhishek Rajbhar
Tradutor(a): Paine
Revisor(es): Matheus、Edward、Ashley
* As informações não se destinam a ser e não constituem aconselhamento financeiro ou qualquer outra recomendação de qualquer tipo oferecido ou endossado pela Gate.io.
* Este artigo não pode ser reproduzido, transmitido ou copiado sem fazer referência à Gate.io. A violação é uma violação da Lei de Direitos de Autor e pode estar sujeita a ações legais.

Qu'est-ce que ThirdWeb?

Intermédiaire8/29/2024, 3:31:31 PM
ThirdWeb est une plateforme de développement web3 complète qui simplifie la création, le déploiement et la gestion d'applications décentralisées (dApps) sur plusieurs blockchains.

ThirdWeb est la plateforme de premier choix pour les développeurs Web3. Son service permet aux développeurs de construire, gérer et analyser leurs applications Web3. ThirdWeb est une plateforme de développement Web3 open-source complète qui offre aux utilisateurs des outils UI, backend et on-chain pour créer des applications Web3 entièrement fonctionnelles sur toutes les chaînes EVM.

ThirdWeb prend en charge des blockchains notables telles que Ethereum, Solana, Polygon, Flow, Avalanche, Fantom et Near. Le ThirdWeb est convivial et les utilisateurs n'ont pas besoin d'une compréhension approfondie des technologies blockchain pour lancer une application. La boîte à outils gratuite dispose de fonctionnalités conviviales qui permettent aux utilisateurs de créer, déployer et gérer diverses applications Web3 sans écrire une seule ligne de code.

L'organisation propose divers services, notamment des options de stockage décentralisé, des protocoles d'authentification et des plateformes d'analyse. Le nouveau web intègrera des technologies comparables à celles de l'environnement actuel. La distinction essentielle sera que les actifs seront générés sous forme de NFT et de jetons sociaux accessibles sur des places de marché prenant en charge les crypto-monnaies.

Les SDK de Thirdweb facilitent l'intégration de Web3 dans divers langages de programmation et offrent des composants d'interface utilisateur pour le développement front-end. ThirdWeb propose également des solutions pour intégrer les technologies Web3 dans les applications commerciales, les jeux, la création et le poinçonnage de NFT, et les programmes de fidélité.

Contexte de Thirdweb

ThirdWeb a été créé en décembre 2021 par Steven Bartlett, le fondateur de Social Chain et le dernier investisseur de Dragon Den, la version britannique de Shark Tank, et Furqan Rydhan, le CTO fondateur de Bebo et AppLovin. Une série d'investisseurs de premier plan, dont Gary Vaynerchuck, Shaan Puri, Ryan Hoover, Greg Isenberg et Packy McCormick, ont fourni 5 millions de dollars de financement initial pour ThirdWeb.

En 2022, neuf mois après son lancement, l'initiative a levé 24 millions de dollars supplémentaires. La société a été évaluée à 160 millions de dollars lors du tour de financement de la série A. Shopify, Polygon et Coinbase Ventures figuraient parmi les investisseurs qui ont contribué au fonds crypto de 1,5 milliard de dollars de Katie Haun. Plus de 30 000 développeurs ont utilisé ThirdWeb pour déployer plus de 100 000 contrats intelligents. Ces contrats sont stockés dans des modèles approuvés par la communauté qui peuvent être personnalisés, ainsi que dans des SDK.

Quels sont les kits de développement logiciel (SDK) de Thirdweb ?

Le kit de développement Thirdweb peut être utilisé pour développer des applications d'interface accessibles via une application mobile ou un navigateur web. Diverses fonctionnalités sont compatibles avec des frameworks populaires, notamment Typescript, Python et Go. Thirdweb prend actuellement en charge des blockchains notables telles qu'Ethereum, Solana, Polygon, Flow, Avalanche, Fantom et Near.

Les SDK actuellement disponibles donnent aux développeurs un contrôle accru sur l'utilité et accélèrent le développement en copiant simplement et en collant les codes du widget. Thirdweb intègre automatiquement le code dans le générateur de site du développeur.

Les SDK Thirdweb permettent aux développeurs de créer une page qui facilite l'achat et la vente de jetons numériques, pris en charge par un modèle de gouvernance DAO. De plus, il est possible de générer des largages NFT qui permettent aux développeurs de créer leurs NFT et de désigner la propriété à un portefeuille numérique sans expertise technique.

Projets Thirdweb

Connexion Thirdweb

Connect est un utilitaire complet qui facilite toutes les connexions des utilisateurs à votre application. Il comprend une API performante pour interagir avec la blockchain, des portefeuilles en libre-service dans l'application, une abstraction de compte, des rampes d'accès et des séquences de démarrage personnalisables. Chaque chaîne compatible avec l'EVM prend en charge Thirdweb Connect.

Fonctionnalités de Connect

Connect fournit une trousse à outils complète pour faciliter la connexion des portefeuilles aux applications. Cette trousse à outils comprend des composants d'interface utilisateur pré-installés qui permettent aux développeurs de créer des expériences de portefeuille Connect individuelles. Thirdweb Connect permet aux utilisateurs de :

  • Connectez-vous à plus de 350 fournisseurs de portefeuilles qui prennent en charge tous les réseaux EVM.
  • Authentifiez les utilisateurs et connectez-vous avec des procédures de connexion personnalisables et sécurisées par e-mail, téléphone, mot de passe et réseaux sociaux.
  • Exécutez des transactions, consultez les soldes, affichez les noms ENS et effectuez des actions de portefeuille telles que la connexion et la déconnexion des portefeuilles avec l'API fiable et sécurisée de Thirdweb.
  • Intégrez facilement les contrats de Thirdweb pour permettre aux utilisateurs d'interagir avec l'application.
  • Facilitez les paiements en permettant aux utilisateurs de recharger leur compte ou de faire des achats sur chaîne avec une carte de crédit via Pay.

Utilisateurs à bord

Connect est essentiel pour l'intégration des utilisateurs, car il offre une procédure d'inscription flexible qui s'adapte à une variété de préférences. Il permet également aux utilisateurs de s'inscrire directement en utilisant leur adresse e-mail, leur numéro de téléphone, leurs comptes de médias sociaux ou leur portefeuille. En offrant aux utilisateurs les options les plus pratiques pour eux, le processus d'inscription est plus convivial et efficace, ce qui augmente à son tour la conversion.

Abstraction de compte

Thirdweb Connect fournit aux développeurs tous les outils nécessaires pour utiliser la technologie d'abstraction de compte afin de créer des expériences utilisateur fluides et conviviales et d'intégrer l'abstraction de compte dans l'application du développeur.

Portefeuille intégré

Les portefeuilles in-app de ThirdWeb aident les développeurs à créer des expériences de connexion fluides pour les principales applications Web3. Les portefeuilles in-app de l'utilisateur démarrent lorsqu'ils lancent l'application Web3 du développeur. Les connexions des utilisateurs peuvent être effectuées via e-mail, Twitter, Apple, Discord ou tout fournisseur d'authentification compatible Open ID. Après l'authentification, ils reçoivent un portefeuille pour envoyer des transactions et créer des NFT sur la blockchain.

Les cas d'utilisation du portefeuille in-app de ThirdWeb incluent:

  • Création de portefeuilles utilisateur sans expertise web/crypto ou téléchargement d'applications
  • Échangez et vendez des NFT ou des jetons ERC-20 sans gaz en utilisant des portefeuilles intégrés et l'abstraction de compte
  • Permettre l'accès au portefeuille sur plusieurs appareils sans mot de passe
  • Permettre les connexions d'applications web3 compatibles avec WalletConnect, c'est-à-dire ColabLand et OpenSea

Générer des revenus

ThirdWeb Connect offre la méthode la plus pratique aux utilisateurs pour effectuer des transactions dans l'application développeur en utilisant des monnaies fiduciaires et des cryptomonnaies inter-chaînes via la méthode Pay, générant ainsi des revenus pour le développeur. Pay permet aux utilisateurs finaux d'acquérir des cryptomonnaies et d'effectuer des transactions en utilisant leur carte de crédit ou de débit ou n'importe quel jeton via un routage inter-chaînes.

Grâce à cette fonctionnalité de ThirdWeb Connect, les développeurs peuvent directement acheminer des fonds dans n'importe quelle transaction dans l'un des cas d'utilisation suivants :

  • Applications sociales qui souhaitent intégrer des fonctionnalités de pourboire ou d'autres fonctionnalités payantes dans leurs applications.
  • Organisations à but non lucratif qui acceptent les dons en crypto-monnaie.
  • Les DEX cherchent à aider les utilisateurs à déposer des fonds.

Contrats ThirdWeb

La plateforme ThirdWeb offre aux développeurs l'accès à des modèles conviviaux pour le déploiement de contrats intelligents pré-construits et de contrats personnalisés et originaux. De plus, ThirdWeb permet aux développeurs de se connecter avec des dApps, des jeux et de nombreuses initiatives Web3. Le contrat ThirdWeb fournit des outils de bout en bout pour le développement de contrats intelligents fiables et modulaires qui peuvent être déployés en toute sécurité sur n'importe quelle chaîne EVM.

Plus de 2 millions de contrats intelligents ont été déployés, plus de 1 million de transactions mensuelles et plus de 1 000 chaînes EVM. Les contrats suivants comprennent les contrats les plus fréquemment déployés sur la plateforme. Ils se composent de :

NFT Drop

Le contrat NFT Drop est le choix optimal pour les développeurs qui souhaitent émettre une collection de NFT distinctifs selon la norme ERC721A. Le 18 décembre 2023, le NFT drop ThirdWeb a été publié. Cela permet aux développeurs d'établir une séquence de phases de réclamation, déterminant le moment et la méthode par lesquels les utilisateurs finaux peuvent réclamer un NFT de la part du développeur. Cette séquence comprend des listes d'autorisations, des dates de sortie, des limites de réclamation et des révélations différées.

MarketplaceV3

Le marché ThirdWeb est un contrat qui utilise la distribution des redevances EIP-2981 publiée le 14 avril 2024. La plateforme Marketplace permet aux utilisateurs d'acheter et de vendre des NFT comme OpenSea ou Rarible. Les utilisateurs peuvent répertorier des NFT en vente directe ou aux enchères sous le contrat Marketplace. D'autres utilisateurs peuvent acheter les NFT pour le montant indiqué ou soumettre des offres ou des enchères. Le Marketplace peut être configuré pour restreindre la mise en vente de NFT à des utilisateurs spécifiques ou permettre à n'importe quel utilisateur de répertorier des NFT à l'achat.

Jeton

Les développeurs ThirdWeb peuvent générer une cryptomonnaie conforme à la norme ERC20 grâce aux contrats de jetons. Les développeurs peuvent utiliser le contrat de jetons pour :

  • Développer une cryptomonnaie personnalisée
  • Vendez des NFT sur le marché en utilisant leur jeton personnalisé.
  • Récompenser les utilisateurs avec des jetons pour avoir accompli une action spécifique.

D'autres contrats populaires incluent:

Catégories de contrats ThirdWeb

Le site web (thirdweb.eth) fournit aux développeurs des contrats intelligents provenant de protocoles web3 de classe mondiale et d'ingénieurs de différentes catégories, y compris les contrats officiels créés par thirdweb. Ils comprennent;

Contrats modulaires (bêta)

Il s'agit d'une compilation de contrats intelligents hautement personnalisables et évolutifs. Ils ont été développés en utilisant le cadre de contrats modulaires.

NFT

Cette catégorie de contrats NFT de ThirdWeb comprend les collections, les éditions, les drops NFT et tous les autres articles liés aux NFT. Les développeurs d’applications Web3 déploient actuellement 11 sous-catégories de contrats NFT.

Place de marché

Le contrat ThirdWeb Marketplace permet aux développeurs de créer rapidement leur propre marché sur chaîne pour les NFT. Le contrat de marché est une plateforme qui permet aux utilisateurs d'acheter et de vendre des NFT ou des jetons générés par la norme ERC 20, ainsi que de répartir les fonds entre différentes destinations.

Gouttes

Les contrats de largage de ThirdWeb permettent aux développeurs de décharger des jetons ERC20, des jetons ERC1115 et des NFT à des prix prédéterminés.

Airdrop

Le contrat ThirdWeb Airdrops permet aux développeurs de transmettre efficacement un grand nombre d'actifs on-chain à un grand nombre de destinataires. En vertu du contrat, les développeurs ont la capacité de distribuer des jetons ERC20, ERC721 et ERC1155 par des méthodes push-based ou réclamables.

Abstraction de compte

Le contrat d'abstraction de compte Thirdweb permet aux développeurs de créer des usines de compte qui leur permettront de créer des portefeuilles Account Abstraction (ERC-4337) pour leurs utilisateurs finaux. Ce contrat permet aux développeurs de fournir à leurs utilisateurs finaux des portefeuilles intelligents immuables et mis à jour.

Mise en jeu Thirdweb

Le contrat de mise en jeu de ThirdWeb permet aux développeurs d'incorporer des récompenses de mise en jeu dans leurs applications Web3. Les utilisateurs finaux peuvent mettre en jeu leurs NFT ERC721, NFT ERC1155 ou tokens pour recevoir en retour des tokens ERC20. De plus, ils peuvent mettre en jeu des tokens ERC20 pour un autre token ERC20.

DAOs et gouvernance de ThirdWeb

Les troisièmes contrats DAO et de gouvernance permettent aux développeurs de créer leur propre DAO, de délibérer sur des propositions et de superviser un trésor. Les contrats permettraient également aux développeurs de générer des cryptomonnaies conformes à la norme ERC20 et de distribuer des fonds à divers bénéficiaires.

Moteur Thirdweb

Thirdweb Engine est un serveur backend open-source capable de lire, écrire et déployer des contrats à grande échelle. Le moteur permet à l'application du développeur de transmettre de nombreuses transactions blockchain simultanément, de gérer les valeurs de nonce, les paramètres de gaz et les erreurs RPC, de soumettre à nouveau des transactions bloquées et d'éviter de créer des transactions redondantes.

Le contrat Engine est conçu avec la capacité de superviser les fonds de nombreux comptes backend et de gérer l'accès des membres de l'équipe du développeur et des backends. Le moteur permet également aux développeurs de prendre en charge les frais de gaz de l'utilisateur, tandis que les utilisateurs finaux n'ont besoin que d'ouvrir un portefeuille.

Types de moteurs ThirdWeb

Moteur standard

Le moteur standard prend en charge 500 transactions d'écriture par seconde et est excellent pour gérer les portefeuilles d'utilisateurs, les largages aériens et le mintage d'API.

  • Débit de transactions élevé : les transactions sont automatiquement gérées avec des nonces et regroupées dans le même bloc.
  • Portefeuilles backend sécurisés : les portefeuilles backend du développeur sont stockés localement, sur AWS KMS ou Google KMS.
  • Tout contrat sur n'importe quelle chaîne EVM : le moteur prend en charge les appels de contrat sur toutes les chaînes EVM et les sous-réseaux privés de plus de 1700.
  • Abstraction de compte : Utilisez des clés de session et des comptes intelligents pour effectuer des transactions au nom de vos utilisateurs.
  • Webhooks d'événements: Recevez des notifications concernant les événements de portefeuille et de contrat pour automatiser des tâches supplémentaires, telles que les paiements ou les communications.

Moteur Premium

Engine Premium offre une mise à l'échelle et une résilience supplémentaires. Il englobe la mise à l'échelle automatique des serveurs, la bascule de base de données, la bascule de serveur et des sauvegardes de base de données de 30 jours.

  • Chaque aspect du moteur standard
  • Mise à l'échelle automatique : Utilisez une flotte d'instances de moteur qui s'adaptent en tandem à votre trafic pour accueillir des millions d'utilisateurs.
  • Sauvegardes de la base de données : Assurez la récupérabilité des données stockées du développeur avec des sauvegardes de base de données de 30 jours.

Conclusion

Les fonctionnalités no-code, low-code et SDK de ThirdWeb servent de boîte à outils pour les développeurs, permettant aux programmeurs de créer efficacement des applications Web3. Cette initiative permet aux utilisateurs finaux, tels que les entrepreneurs, les artistes et les créateurs, de créer, de lancer et de gérer efficacement des projets Web3.

Autor: Abhishek Rajbhar
Tradutor(a): Paine
Revisor(es): Matheus、Edward、Ashley
* As informações não se destinam a ser e não constituem aconselhamento financeiro ou qualquer outra recomendação de qualquer tipo oferecido ou endossado pela Gate.io.
* Este artigo não pode ser reproduzido, transmitido ou copiado sem fazer referência à Gate.io. A violação é uma violação da Lei de Direitos de Autor e pode estar sujeita a ações legais.
Comece agora
Registe-se e ganhe um cupão de
100 USD
!