Na prática, a ThirdWeb situa-se entre o código da aplicação e a stack de Blockchain utilizada na Web3. As equipas utilizam os seus SDK, o toolkit Connect para carteiras, os modelos de contratos e o backend Engine para gerir o início de sessão da carteira, a cunhagem de NFT, os fluxos de mercado e as chamadas de contratos em grande volume, sem terem de desenvolver cada componente de raiz. Historicamente, o suporte abrange os principais ecossistemas EVM, como Ethereum e Polygon, com ferramentas destinadas tanto a exploradores sem código como a programadores que escrevem em TypeScript, Python ou Go.
A ThirdWeb foi fundada em dezembro de 2021 por Steven Bartlett, fundador da Social Chain e conhecido investidor do programa britânico Dragons’ Den, e Furqan Rydhan, CTO fundador da Bebo e da AppLovin. Entre os primeiros investidores encontravam-se Gary Vaynerchuk, Shaan Puri, Ryan Hoover, Greg Isenberg e Packy McCormick, numa ronda seed de 5 milhões de dólares, de acordo com os materiais da empresa thirdweb e com a cobertura publicada na altura.
Cerca de nove meses após o lançamento, em 2022, a empresa angariou mais 24 milhões de dólares numa ronda Series A, que avaliou o empreendimento em cerca de 160 milhões de dólares. Entre os investidores associados a esse período encontravam-se participantes ligados ao fundo de criptomoedas de Katie Haun, juntamente com nomes como a Shopify, a Polygon e a Coinbase Ventures. A comunicação da plataforma destacava, na altura, dezenas de milhares de programadores que implementavam modelos de contratos e SDK analisados pela comunidade, em vez de escreverem cada contrato a partir dum ficheiro em branco.
Este contexto é relevante porque o foco da ThirdWeb é a infraestrutura para programadores: contratos reutilizáveis e SDK, e não uma única carteira de utilização corrente ou um produto de exchange. O historial de financiamento é útil para comparar infraestruturas de desenvolvimento, mas não constitui uma garantia de segurança dos contratos.
Os SDK da ThirdWeb são ferramentas para programadores destinadas à criação de aplicações e DApp que funcionam em browsers ou aplicações móveis e comunicam com cadeias suportadas. As opções de linguagens e estruturas compatíveis incluíram TypeScript, Python e Go, com integrações para stacks comuns de frontend. As redes suportadas incluíram Ethereum, Solana, Polygon, Flow, Avalanche, Fantom e Near, dependendo da área do produto e da versão; os detalhes atuais estão disponíveis na documentação da thirdweb.
O valor prático dos SDK reside numa composição mais rápida: os programadores podem integrar widgets e API para ações de carteira, vendas de tokens e drops de NFT, em vez de ligarem manualmente cada chamada RPC e ABI. Este padrão é particularmente útil quando o produto também precisa de páginas de governança ao estilo de DAO ou de fluxos de reivindicação que atribuam a propriedade de NFT à carteira do utilizador.
Como os SDK encapsulam as interações com contratos e carteiras, estão estreitamente ligados aos contratos inteligentes. As equipas continuam a ter de compreender a função de cada contrato, a cadeia a que se destina e a forma como são geridas as atualizações ou as chaves de administrador, realizando testes antes de dependerem de tráfego de produção.
O Connect é uma das soluções de carteira e integração da ThirdWeb para ligar utilizadores a uma aplicação. Inclui uma API de interação com a Blockchain, carteiras integradas, ferramentas de abstração de contas, soluções de entrada e um processo de integração personalizável com funcionalidades autocustodiadas na aplicação. O Connect destina-se a cadeias compatíveis com EVM e procura reduzir a fricção da experiência de “ligar a carteira”, que frequentemente impede a entrada de utilizadores que contactam pela primeira vez com a Web3.
O Connect disponibiliza componentes de interface e interfaces para que as equipas personalizem a experiência de ligação da carteira, permitindo aos utilizadores assinar e enviar ações através da API. As funcionalidades comuns incluem:
O Connect é também apresentado como uma camada de integração. Os utilizadores podem começar com e-mail, telefone, contas de redes sociais ou uma carteira existente, reduzindo a necessidade de compreender frases de recuperação logo no primeiro dia. Percursos de registo mais flexíveis podem melhorar a conversão quando o público do produto ainda não está familiarizado com criptomoedas.
O Connect disponibiliza ferramentas para a abstração de contas, permitindo aos programadores criar fluxos de assinatura e patrocínio mais simples. Na prática, isto traduz-se frequentemente num comportamento de conta inteligente com chaves de sessão ou transações com Gas patrocinado, que se aproximam mais do início de sessão na Web2 do que das janelas pop-up das carteiras clássicas.
As carteiras integradas da ThirdWeb criam uma carteira para o utilizador quando este entra na aplicação após a autenticação através de fornecedores como e-mail, Twitter/X, Apple, Discord ou outras opções compatíveis com OpenID. Depois de autenticado, o utilizador recebe uma carteira que pode enviar transações e cunhar NFT.
Os casos de utilização comuns incluem:
O percurso Pay do Connect permite aos utilizadores finais financiar a atividade com cartões fiduciários ou encaminhamento de criptomoedas entre cadeias, o que pode suportar gorjetas, funcionalidades pagas, donativos ou depósitos numa DApp. Os programadores podem encaminhar os fundos da solução de entrada para uma transação específica, em vez de obrigarem os utilizadores a sair da aplicação, comprar criptomoedas noutro local e regressar.
Os contratos da ThirdWeb são um dos serviços centrais da ThirdWeb, disponibilizando aos programadores modelos pré-configurados e caminhos para módulos personalizados destinados à implementação de contratos inteligentes e à integração de aplicações em DApp, jogos e outros produtos Web3. O objetivo é assegurar uma cobertura integral, desde a seleção do modelo até à implementação em cadeias compatíveis com EVM.
Os materiais da plataforma mencionaram grandes volumes de implementação e transações em várias cadeias EVM. Entre os modelos frequentemente destacados encontram-se:
O NFT Drop destina-se a coleções de NFT únicos baseadas em padrões semelhantes ao ERC-721A. As fases de reivindicação podem codificar listas de permissões, períodos de libertação, limites de reivindicação e revelações diferidas, permitindo às equipas organizar um drop sem reescrever a lógica de reivindicação para cada campanha.
O MarketplaceV3 é um contrato ao estilo de mercado que suporta a listagem de NFT para venda direta ou leilão, com padrões relacionados com direitos de autor alinhados com a distribuição ao estilo EIP-2981. Os operadores podem restringir quem pode listar ou abrir a listagem a qualquer utilizador, consoante a configuração.
Os contratos Token ajudam as equipas a criar ativos ERC-20 para pagamentos no mercado, recompensas ou outros saldos na aplicação. Os padrões comuns incluem o lançamento dum token personalizado, a aceitação desse token num mercado e a atribuição de recompensas aos utilizadores pela conclusão de ações.
A ThirdWeb agrupa os contratos em categorias para que as equipas possam consultar modelos oficiais e da comunidade por caso de utilização. As categorias destacadas nos materiais do produto incluem:
Os contratos modulares dão ênfase a composições personalizáveis e atualizáveis, desenvolvidas com base numa estrutura modular. São úteis quando um produto precisa de trocar módulos ao longo do tempo, em vez de voltar a implementar um monólito completo.
Os contratos NFT abrangem coleções, edições, drops e outras áreas relacionadas com NFT. Os programadores escolhem frequentemente esta categoria quando o produto se centra na cunhagem ou na coleção.
Os contratos de mercado ajudam as equipas a criar um espaço on-chain para comprar e vender NFT ou ativos relacionados, bem como para encaminhar receitas para vários destinos.
Os contratos Drop agendam a libertação de tokens ERC-20, ativos ERC-1155 ou NFT a preços e com regras de reivindicação definidos.
Os contratos Airdrop distribuem ativos ERC-20, ERC-721 ou ERC-1155 a muitos destinatários através de fluxos de envio ou de reivindicação.
Os contratos de abstração de contas ajudam os programadores a implementar fábricas de contas que criam carteiras inteligentes ao estilo ERC-4337 para utilizadores finais, incluindo padrões de atualização quando suportados.
Os contratos de staking permitem aos utilizadores fazer staking de NFT ERC-721, NFT ERC-1155 ou tokens para obter recompensas ERC-20, ou fazer staking dum ERC-20 em troca doutro.
Os contratos de DAO e governança suportam fluxos de propostas, supervisão do tesouro e padrões relacionados com a distribuição de ERC-20 para projetos geridos pela comunidade.
O Thirdweb Engine é um servidor backend de código aberto para ler, escrever e implementar contratos à escala de produção, conforme descrito na visão geral do Engine da thirdweb. Foi concebido para enviar muitas transações de Blockchain em paralelo, gerir nonces e definições de Gas, recuperar de falhas de RPC, reenviar transações bloqueadas e evitar envios duplicados.
O Engine também pode supervisionar carteiras backend, controlar o acesso das equipas e do backend e patrocinar o Gas dos utilizadores, para que os utilizadores finais precisem sobretudo duma sessão de carteira, em vez de manterem um saldo de Gas financiado em cada cadeia. Esta função de backend torna-se mais importante à medida que as aplicações passam de demonstrações para tráfego entre cadeias semelhante aos padrões discutidos nos guias de escalabilidade da Layer 2 da Ethereum.
O Standard Engine destina-se a um elevado débito de escrita para carteiras de utilizadores, airdrop e cunhagem através de API. Entre os pontos fortes documentados encontram-se a gestão automática de nonces e o processamento em lote, opções seguras de armazenamento de carteiras backend, como chaves locais ou KMS na nuvem, suporte para um conjunto muito alargado de cadeias EVM e sub-redes privadas, padrões de sessão de abstração de contas e webhooks para eventos de carteiras ou contratos.
O Engine Premium acrescenta funcionalidades de escalabilidade e resiliência ao Standard Engine, incluindo frotas com escalabilidade automática, padrões de failover de bases de dados e servidores e períodos mais longos de cópia de segurança de bases de dados para cargas de trabalho de produção.
A ThirdWeb reúne ferramentas sem código, de baixo código e baseadas em SDK, permitindo a programadores e criadores criar, lançar e gerir aplicações Web3 mais rapidamente. O Connect, os Contracts e o Engine abrangem o percurso comum, desde a integração da carteira às ações on-chain e à fiabilidade das transações de backend. Tal como acontece com qualquer stack Web3, as equipas devem verificar as permissões dos contratos, o suporte das cadeias e os pressupostos de custódia antes do lançamento na mainnet.
A ThirdWeb é utilizada para criar e operar aplicações Web3: início de sessão da carteira, contratos NFT e de tokens, mercados, airdrop, staking, ferramentas de DAO e processamento de transações backend através do Engine.
Não. A ThirdWeb suporta percursos sem código e de baixo código, além dos SDK. Os profissionais que não são engenheiros podem começar a partir de modelos, enquanto os programadores podem expandir o comportamento em TypeScript, Python, Go e stacks relacionadas.
O suporte centra-se em redes compatíveis com EVM e incluiu historicamente Ethereum, Polygon, Avalanche, Fantom e outras, com áreas adicionais como Solana, Flow e Near, dependendo do produto. Consultar sempre a documentação atual para obter a lista exata de cadeias.
O Connect centra-se na integração da carteira do utilizador final, na autenticação e na experiência de pagamentos na aplicação. O Engine é um servidor backend para leituras/escritas de contratos em grande volume, operações de carteira e funcionalidades de fiabilidade de produção, como a gestão de nonces e o patrocínio de Gas.
Não. Os modelos e os SDK aceleram a implementação, mas as chaves de administrador, a capacidade de atualização, as regras de reivindicação e o modelo de custódia continuam a criar riscos. Analisar os contratos e as permissões antes de confiar neles com fundos reais.
* 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.
* Este artigo não pode ser reproduzido, transmitido ou copiado sem fazer referência à Gate. A violação é uma violação da Lei de Direitos de Autor e pode estar sujeita a ações legais.





