Qu'est-ce que ThirdWeb : guide pour débutants

Intermédiaire
CryptoBlockchain
Dernière mise à jour 04/09/2026 05:32:16
Temps de lecture: 4m
ThirdWeb est une plateforme de développement Web3 open source full-stack qui permet aux équipes de créer, déployer et gérer des applications décentralisées (dApps) sur plusieurs blockchains. Elle réunit des composants d’interface utilisateur, des outils backend et des contrats on-chain pour aider les développeurs à proposer des fonctionnalités Web3 sur des réseaux compatibles avec l’EVM, avec moins de travail d’infrastructure sur mesure.

En pratique, ThirdWeb fait le lien entre le code applicatif et la stack blockchain utilisée dans le Web3. Les équipes s’appuient sur ses SDK, son outil Connect pour les wallets, ses modèles de contrats et son backend Engine pour gérer la connexion aux wallets, le minting de NFT, les parcours de marketplace et les appels de contrats à grande échelle, sans avoir à développer chaque composant de zéro. La plateforme prend historiquement en charge les principaux écosystèmes EVM, notamment Ethereum et Polygon, avec des outils destinés aussi bien aux explorateurs no-code qu’aux ingénieurs qui programment en TypeScript, Python ou Go.

Points clés

  • ThirdWeb est une plateforme de développement Web3 qui permet de créer et de gérer des dApps grâce à des SDK, des contrats préconfigurés, Connect pour les wallets et un Engine adapté à la production.
  • Connect couvre la connexion aux wallets, l’abstraction de compte, les wallets intégrés aux applications et les solutions d’accès aux monnaies fiat sur de nombreux réseaux EVM.
  • Les modèles de contrats incluent les NFT drops, les marketplaces, les tokens, les airdrops, le staking et les modules de gouvernance des DAO.
  • Engine gère les lectures et écritures de contrats à l’échelle de la production ainsi que la prise en charge du Gas. Toutefois, les risques liés aux Smart Contracts et aux wallets nécessitent toujours un examen indépendant avant toute utilisation sur le mainnet.

Origines de Thirdweb dans le développement Web3

ThirdWeb a été fondé en décembre 2021 par Steven Bartlett, fondateur de Social Chain et investisseur bien connu de l’émission britannique Dragons’ Den, ainsi que par Furqan Rydhan, ancien directeur technique fondateur de Bebo et d’AppLovin. Gary Vaynerchuk, Shaan Puri, Ryan Hoover, Greg Isenberg et Packy McCormick figuraient parmi les premiers investisseurs, dans le cadre d’un tour de financement d’amorçage de 5 millions de dollars, selon les documents de la société thirdweb et la couverture médiatique publiée à l’époque.

Environ neuf mois après son lancement en 2022, la société a levé 24 millions de dollars supplémentaires lors d’un tour de série A qui valorisait l’entreprise à environ 160 millions de dollars. Les investisseurs associés à cette période comprenaient des participants liés au fonds crypto de Katie Haun, ainsi que Shopify, Polygon et Coinbase Ventures. La communication de la plateforme mettait alors en avant des dizaines de milliers de développeurs déployant des modèles de contrats et des SDK évalués par la communauté, plutôt que de rédiger chaque contrat à partir de zéro.

Ce contexte est important, car ThirdWeb se concentre sur l’infrastructure destinée aux développeurs : des contrats réutilisables associés à des SDK, et non un wallet grand public ou un produit d’exchange unique. L’historique des financements fournit un contexte utile pour comparer les infrastructures destinées aux développeurs, mais ne constitue pas une garantie de sécurité des contrats.

Que sont les kits de développement logiciel (SDK) et les outils pour développeurs de Thirdweb ?

Les SDK de ThirdWeb sont des outils destinés aux développeurs qui créent des applications et des applications décentralisées fonctionnant dans des navigateurs ou des applications mobiles et communiquant avec les chaînes prises en charge. Les langages et frameworks compatibles ont notamment inclus TypeScript, Python et Go, avec des intégrations pour les stacks front-end courantes. Les réseaux pris en charge ont inclus Ethereum, Solana, Polygon, Flow, Avalanche, Fantom et Near, selon le produit concerné et sa version : les informations actuelles sont disponibles dans la documentation thirdweb.

La valeur pratique des SDK réside dans une composition plus rapide : les développeurs peuvent intégrer des widgets et des API pour les opérations de wallet, les ventes de tokens et les NFT drops, au lieu de configurer manuellement chaque appel RPC et ABI. Cette approche est particulièrement utile lorsque le produit doit également proposer des pages de gouvernance de type DAO ou des parcours de récupération qui attribuent la propriété d’un NFT au wallet d’un utilisateur.

Comme les SDK encapsulent les interactions avec les contrats et les wallets, ils sont étroitement liés aux Smart Contracts. Les équipes doivent néanmoins comprendre le rôle de chaque contrat, la chaîne ciblée et la gestion des mises à niveau ou des clés d’administration, puis effectuer des tests avant de s’appuyer sur un trafic de production.

Projets Thirdweb

Thirdweb Connect

Connect est l’une des solutions de ThirdWeb dédiées aux wallets et à l’intégration des utilisateurs à une application. Elle regroupe une API d’interaction avec la Blockchain, des wallets intégrés, des outils d’abstraction de compte, des solutions d’accès aux monnaies fiat et un parcours d’intégration personnalisable avec des fonctionnalités non custodiales intégrées à l’application. Connect cible les chaînes compatibles avec l’EVM et vise à réduire les frictions liées à l’expérience « connecter le wallet », qui constitue souvent un obstacle pour les nouveaux utilisateurs du Web3.

Fonctionnalités de Connect

Connect fournit des composants d’interface et des interfaces permettant aux équipes de personnaliser l’expérience de connexion au wallet et aux utilisateurs de signer et d’envoyer des opérations via l’API. Les fonctionnalités courantes incluent :

  • La connexion à un grand nombre de fournisseurs de wallets sur les réseaux EVM
  • L’authentification par e-mail, téléphone, clé d’accès ou via des parcours de connexion sociale
  • L’exécution d’opérations sur le wallet, comme l’envoi, l’affichage du solde, la dénomination de type ENS, la connexion et la déconnexion, via une API typée
  • L’intégration aux contrats ThirdWeb afin que les utilisateurs puissent effectuer un mint, acheter ou appeler des méthodes propres à l’application
  • La prise en charge des paiements afin que les utilisateurs puissent approvisionner leur solde ou acheter on-chain avec une carte via Pay

Intégrer les utilisateurs

Connect se présente également comme une couche d’intégration. Les utilisateurs peuvent commencer avec une adresse e-mail, un numéro de téléphone, un compte social ou un wallet existant, ce qui réduit la nécessité de comprendre les phrases de récupération dès le premier jour. Des parcours d’inscription plus flexibles peuvent améliorer la conversion lorsque le public ciblé n’est pas déjà familier avec la crypto.

Abstraction de compte

Connect propose des outils d’abstraction de compte, afin que les développeurs puissent créer des parcours de signature et de prise en charge plus fluides. En pratique, cela se traduit souvent par un comportement de smart account avec des clés de session ou des transactions dont le Gas est pris en charge, offrant une expérience plus proche d’une connexion Web2 que des fenêtres contextuelles classiques des wallets.

Wallet intégré à l’application

Les wallets intégrés de ThirdWeb créent un wallet pour l’utilisateur lorsqu’il accède à l’application après s’être authentifié via des fournisseurs tels que l’e-mail, Twitter/X, Apple, Discord ou d’autres options compatibles avec OpenID. Une fois authentifié, l’utilisateur reçoit un wallet qui lui permet d’envoyer des transactions et de minter des NFT.

Les cas d’utilisation courants incluent :

  • La création de wallets sans obliger les utilisateurs à installer au préalable une application crypto distincte
  • La mise en place de parcours NFT ou ERC-20 avec prise en charge du Gas grâce à l’abstraction de compte
  • La possibilité pour les utilisateurs d’accéder au même wallet depuis plusieurs appareils sans afficher de phrase de récupération brute dans l’interface
  • La connexion à des applications compatibles avec WalletConnect lorsque le produit nécessite des outils externes de marketplace ou de communauté

Générer des revenus

Le parcours Pay de Connect permet aux utilisateurs finaux de financer leurs opérations avec des cartes fiat ou via un routage crypto cross-chain, ce qui peut prendre en charge les pourboires, les fonctionnalités payantes, les dons ou les dépôts sur une dApp. Les développeurs peuvent acheminer les fonds provenant de l’on-ramp vers une transaction précise, au lieu de contraindre les utilisateurs à quitter l’application, acheter de la crypto ailleurs, puis revenir.

Smart Contracts ThirdWeb

Les contrats ThirdWeb constituent l’un des services principaux de ThirdWeb. Ils fournissent aux développeurs des modèles préconfigurés ainsi que des options de création de modules personnalisés pour le déploiement de Smart Contracts et l’intégration d’applications dans des dApps, des jeux et d’autres produits Web3. L’objectif est de couvrir l’ensemble du parcours, de la sélection du modèle au déploiement sur des chaînes compatibles avec l’EVM.

Les documents de la plateforme font état de volumes importants de déploiements et de transactions sur de nombreuses chaînes EVM. Les modèles fréquemment mis en avant incluent :

NFT Drop

NFT Drop est destiné aux collections de NFT uniques reposant sur des modèles de type ERC-721A. Les phases de récupération peuvent intégrer des listes d’autorisation, des périodes de mise à disposition, des limites de récupération et des révélations différées, afin que les équipes puissent planifier un drop sans réécrire la logique de récupération pour chaque campagne.

MarketplaceV3

MarketplaceV3 est un contrat de type marketplace qui permet de proposer des NFT à la vente directe ou aux enchères, avec des mécanismes de redevance conformes aux modèles de distribution de type EIP-2981. Selon sa configuration, l’opérateur peut limiter les personnes autorisées à lister des actifs ou ouvrir les listings à tous les utilisateurs.

Token

Les contrats Token aident les équipes à créer des actifs ERC-20 destinés aux paiements sur une marketplace, aux récompenses ou à d’autres soldes intégrés à l’application. Les modèles courants incluent le lancement d’un token personnalisé, l’acceptation de ce token sur une marketplace et la récompense des utilisateurs qui effectuent certaines actions.

Catégories de contrats ThirdWeb

ThirdWeb regroupe les contrats par catégories afin que les équipes puissent parcourir les modèles officiels et communautaires selon leur cas d’utilisation. Les catégories mises en avant dans les documents produits incluent :

Contrats modulaires (bêta)

Les contrats modulaires mettent l’accent sur des compositions personnalisables et évolutives reposant sur un framework modulaire. Ils sont utiles lorsqu’un produit doit remplacer des modules au fil du temps plutôt que redéployer un monolithe complet.

NFT

Les contrats NFT couvrent les collections, les éditions, les drops et les fonctionnalités associées aux NFT. Les développeurs choisissent souvent cette catégorie en premier lorsque le produit est centré sur le minting ou la collecte.

Marketplace

Les contrats Marketplace aident les équipes à mettre en place un espace on-chain pour acheter et vendre des NFT ou des actifs associés, ainsi qu’à acheminer les recettes vers plusieurs destinations.

Drops

Les contrats Drop planifient la mise à disposition de tokens ERC-20, d’actifs ERC-1155 ou de NFT à des prix et selon des règles de récupération définis.

Airdrop

Les contrats Airdrop distribuent des actifs ERC-20, ERC-721 ou ERC-1155 à de nombreux destinataires via des parcours push ou récupérables.

Abstraction de compte

Les contrats d’abstraction de compte aident les développeurs à déployer des fabriques de comptes qui créent des smart wallets de type ERC-4337 pour les utilisateurs finaux, y compris des mécanismes de mise à niveau lorsqu’ils sont pris en charge.

Staking Thirdweb

Les contrats de staking permettent aux utilisateurs de mettre en stake des NFT ERC-721, des NFT ERC-1155 ou des tokens afin de gagner des récompenses ERC-20, ou de mettre en stake un ERC-20 contre un autre.

DAO et gouvernance ThirdWeb

Les contrats de DAO et de gouvernance prennent en charge le processus de proposition, la supervision de la trésorerie et les mécanismes associés de distribution d’ERC-20 pour les projets gérés par une communauté.

Thirdweb Engine

Thirdweb Engine est un serveur backend open source destiné à lire, écrire et déployer des contrats à l’échelle de la production, comme l’explique la présentation d’Engine de thirdweb. Il est conçu pour envoyer de nombreuses transactions blockchain en parallèle, gérer les nonces et les paramètres de Gas, récupérer après des défaillances RPC, soumettre à nouveau les transactions bloquées et éviter les soumissions en double.

Engine peut également superviser les wallets backend, contrôler les accès des équipes et du backend, et prendre en charge le Gas des utilisateurs. Les utilisateurs finaux ont ainsi principalement besoin d’une session de wallet plutôt que d’un solde de Gas approvisionné sur chaque chaîne. Ce rôle backend devient plus important à mesure que les applications passent des démonstrations à un trafic multi-chain, selon des modèles similaires à ceux abordés dans les guides de mise à l’échelle d’Ethereum Layer 2.

Types d’Engines ThirdWeb

Standard Engine

Standard Engine vise un débit élevé en écriture pour les wallets utilisateurs, les airdrops et le minting via API. Parmi ses points forts documentés figurent la gestion automatique des nonces et le traitement par lots, des options sécurisées de stockage des wallets backend telles que les clés locales ou le KMS cloud, la prise en charge d’un très grand nombre de chaînes EVM et de sous-réseaux privés, des modèles de session reposant sur l’abstraction de compte et des webhooks pour les événements liés aux wallets ou aux contrats.

Premium Engine

Engine Premium ajoute à Standard Engine des fonctionnalités de montée en charge et de résilience, notamment des flottes à mise à l’échelle automatique, des mécanismes de basculement pour les bases de données et les serveurs, ainsi que des fenêtres de sauvegarde des bases de données plus longues pour les charges de travail de production.

Résumé

ThirdWeb regroupe des outils no-code, low-code et fondés sur des SDK afin que les développeurs et les créateurs puissent créer, lancer et gérer plus rapidement des applications Web3. Connect, Contracts et Engine couvrent le parcours courant, de l’intégration du wallet aux opérations on-chain et à la fiabilité des transactions backend. Comme pour toute stack Web3, les équipes doivent vérifier les autorisations des contrats, la prise en charge des chaînes et les hypothèses de conservation avant le lancement sur le mainnet.

FAQ

À quoi sert ThirdWeb ?

ThirdWeb sert à créer et à exploiter des applications Web3 : connexion aux wallets, contrats NFT et tokens, marketplaces, airdrops, staking, outils pour les DAO et traitement des transactions backend via Engine.

ThirdWeb est-il réservé aux développeurs qui écrivent du code ?

Non. ThirdWeb prend en charge les parcours no-code et low-code en complément des SDK. Les personnes qui ne sont pas ingénieurs peuvent commencer à partir de modèles, tandis que les développeurs peuvent étendre les fonctionnalités en TypeScript, Python, Go et dans des stacks associées.

Quelles blockchains ThirdWeb prend-il en charge ?

La prise en charge est principalement axée sur les réseaux compatibles avec l’EVM et a historiquement inclus Ethereum, Polygon, Avalanche, Fantom et d’autres réseaux, avec des fonctionnalités supplémentaires pour Solana, Flow et Near selon le produit. Consultez toujours la documentation actuelle pour connaître la liste exacte des chaînes.

Quelle est la différence entre ThirdWeb Connect et Engine ?

Connect se concentre sur l’intégration des wallets utilisateurs, l’authentification et l’expérience de paiement au sein de l’application. Engine est un serveur backend destiné aux lectures et écritures de contrats à grande échelle, aux opérations sur les wallets et aux fonctionnalités de fiabilité en production, comme la gestion des nonces et la prise en charge du Gas.

L’utilisation de ThirdWeb élimine-t-elle les risques liés aux Smart Contracts ?

Non. Les modèles et les SDK accélèrent le déploiement, mais les clés d’administration, la possibilité de mise à niveau, les règles de récupération et la conception de la conservation des actifs restent des sources de risque. Examinez les contrats et les autorisations avant de les utiliser avec des fonds réels.

Auteur : Abhishek Rajbhar
Traduction effectuée par : Paine
Examinateur(s): Matheus、Edward、Ashley、Jayne
Clause de non-responsabilité

* Les informations ne sont pas destinées à être et ne constituent pas des conseils financiers ou toute autre recommandation de toute sorte offerte ou approuvée par Gate.

* Cet article ne peut être reproduit, transmis ou copié sans faire référence à Gate. Toute contravention constitue une violation de la loi sur le droit d'auteur et peut faire l'objet d'une action en justice.

Articles Connexes

Comment Midnight assure-t-il la confidentialité sur la blockchain ? Analyse des preuves à divulgation nulle de connaissance et des mécanismes de confidentialité programmables
Débutant

Comment Midnight assure-t-il la confidentialité sur la blockchain ? Analyse des preuves à divulgation nulle de connaissance et des mécanismes de confidentialité programmables

Midnight, conçu par Input Output Global, est un réseau blockchain centré sur la confidentialité et joue un rôle clé dans l'écosystème Cardano. Grâce à l'utilisation de preuves à divulgation nulle de connaissance, d'une architecture de registre à double état et de fonctionnalités de confidentialité programmables, Midnight permet aux applications blockchain de préserver les données sensibles tout en maintenant la vérifiabilité.
24/03/2026 13:49:11
Morpho vs Aave : analyse des différences de mécanisme et de structure entre les protocoles de prêt DeFi
Débutant

Morpho vs Aave : analyse des différences de mécanisme et de structure entre les protocoles de prêt DeFi

La principale différence entre Morpho et Aave concerne leurs mécanismes de prêt. Aave repose sur un modèle de Pool de liquidité, alors que Morpho renforce cette méthode en intégrant un système de mise en relation peer-to-peer (P2P), permettant une correspondance des taux d'intérêt plus efficace au sein du même Marché. Aave agit comme protocole de prêt natif, assurant une liquidité fondamentale et des taux d'intérêt stables. À l’inverse, Morpho se présente comme une couche d’optimisation, améliorant l’efficacité du capital en réduisant l’écart entre les taux de dépôt et d’emprunt. En résumé, Aave incarne « l’infrastructure », tandis que Morpho est conçu comme un « outil d’optimisation de l’efficacité ».
03/04/2026 13:09:32
La relation entre Midnight et Cardano : comment une sidechain axée sur la confidentialité élargit l’écosystème applicatif de Cardano
Débutant

La relation entre Midnight et Cardano : comment une sidechain axée sur la confidentialité élargit l’écosystème applicatif de Cardano

Midnight est un réseau blockchain dédié à la confidentialité, conçu par Input Output Global. Il vise à intégrer des fonctionnalités de confidentialité programmable à Cardano, offrant aux développeurs la possibilité de créer des applications décentralisées qui garantissent la protection des données.
24/03/2026 13:45:21
Analyse de la Tokenomics de Morpho : cas d'utilisation de MORPHO, distribution et proposition de valeur
Débutant

Analyse de la Tokenomics de Morpho : cas d'utilisation de MORPHO, distribution et proposition de valeur

MORPHO est le Token natif du protocole Morpho, principalement destiné à la gouvernance et aux incitations de l’écosystème. En alignant la distribution du Token et les mécanismes d’incitation, Morpho relie les actions des utilisateurs, la croissance du protocole et les droits de gouvernance pour instaurer un framework de valeur à long terme au sein de l’écosystème du prêt décentralisé.
03/04/2026 13:13:29
Plasma (XPL) face aux systèmes de paiement traditionnels : une nouvelle approche du règlement transfrontalier et du cadre de liquidité pour les stablecoins
Débutant

Plasma (XPL) face aux systèmes de paiement traditionnels : une nouvelle approche du règlement transfrontalier et du cadre de liquidité pour les stablecoins

Plasma (XPL) se démarque nettement des systèmes de paiement traditionnels sur plusieurs dimensions essentielles. En matière de mécanismes de règlement, Plasma permet des transferts directs d’actifs on-chain, là où les systèmes traditionnels reposent sur la comptabilité des comptes et le règlement par des intermédiaires. Plasma offre des transactions quasi instantanées à faible coût, tandis que les plateformes classiques subissent généralement des délais et des frais multiples. Pour la gestion de la liquidité, Plasma s’appuie sur les stablecoins pour une allocation on-chain à la demande, alors que les systèmes conventionnels nécessitent des dispositifs de capital préfinancé. Enfin, Plasma prend en charge les smart contracts et un réseau ouvert à l’échelle mondiale, offrant ainsi une programmabilité et une accessibilité supérieures, alors que les systèmes de paiement traditionnels restent contraints par des architectures héritées et des infrastructures bancaires.
24/03/2026 11:58:52
Qu'est-ce qui constitue l'écosystème Solana (SOL) ? Analyse de ses cas d'utilisation et de sa structure d'infrastructure
Débutant

Qu'est-ce qui constitue l'écosystème Solana (SOL) ? Analyse de ses cas d'utilisation et de sa structure d'infrastructure

Cet article présente une analyse structurée de l’écosystème Solana (SOL), couvrant ses volets DeFi, NFT, gaming on-chain et infrastructure, pour permettre aux lecteurs de saisir pleinement ses cas d’usage et l’architecture de son réseau.
24/03/2026 23:59:46