Como desenvolvedores, todos estamos familiarizados com a frustração de ter que repetir várias operações que podem ser automatizadas. Embora escrever código do zero seja a maneira mais eficaz de desenvolver uma estrutura personalizada, também é demorado e ineficiente.Quando se trata de desenvolvimento Web3, as coisas podem ficar um pouco mais complicadas.Em um mercado emergente, novas frameworks geralmente parecem intimidantes e difíceis de dominar. Como resultado, criamos o dappKit: um SDK Web3 gratuito que permite aos desenvolvedores criar produtos e recursos Web3 em apenas três linhas de código.A framework do dappKit permite aos desenvolvedores criar projetos Web3, sem ter uma longa curva de aprendizado.Uma introdução poderosa ao desenvolvimento Web3 👷♀️👷Quando começamos a desenvolver o dappKit, nossa principal preocupação era criar uma estrutura fácil de usar, bem documentada e com potencial para criar um mundo de recursos e aplicativos da Web3.Com o dappKit, você pode economizar horas de trabalho por não ter que repetir operações e escrever código Web3 do zero. Ele também permite criar uma camada fina em torno de smart contracts personalizados e implantá-los sem esforço.| Verifique e inicie seu desenvolvimento Web3🤔 O que é o dappKit?DappKit é uma estrutura fácil de usar que cria as bases necessárias para interagir com nodes da Blockchain. O kit de desenvolvimento de software permite que os desenvolvedores criem e integrem aplicativos Web3 com apenas 3 linhas de código.O dappKit pode ser usado por desenvolvedores, independentemente de sua experiência com linguagens de programação Web3. Desenvolvedores Web e Javascript/Typescript sem experiência em Solidity se sentirão completamente à vontade usando o dappKit para interagir com contratos padrão EVM (ERC-20, ERC-721, ERC1155) e desenvolver produtos Web3.Ele também pode ser usado por criadores, estúdios de jogos, entusiastas e empresas que desejam implementar NFTs, DAOs, moedas da comunidade e muitos outros recursos da Web3 em suas ofertas atuais de produtos e serviços.Queremos desfazer o mito de que o desenvolvimento Web3 requer anos de experiência e amplo conhecimento. Nossa estrutura fornece a base para você começar imediatamente e desenvolver uma variedade de produtos e recursos da Web3.Ao usar o dappKit, você não precisa entender profundamente como se conectar a uma Blockchain; basta especificar o endpoint EVM RPC (Ethereum, Avalanche, Fantom, Moonbeam, etc…) e você está pronto para implantar, ler e interagir com smart contracts.Além disso, o transpiler dappKit também pode ser usado para gerar um SDK typescript/javascript para seu smart contract personalizado. 😱Não serve para nada ter uma estrutura excelente sem a documentação apropriada, então dedicamos uma quantidade significativa de tempo para escrever, demonstrar e detalhar os casos de uso mais significativos que nossa biblioteca pode atender.Além disso, você sempre pode contar com nossa equipe e comunidade de desenvolvedores Web3 para suporte em qualquer circunstância. Faremos o possível para ajudá-lo em sua missão #Web3.Claro, contribuições e solicitações de recursos são mais do que bem-vindas e apreciadas :)|🚨 Nos próximos meses, com o lançamento do Bepro Network v2, o TAIKAI Labs descentralizará o desenvolvimento desta biblioteca dando poder à nossa comunidade para gerenciar o destino deste SDK.💥 Inicie um projeto Web3 em três etapas com dappKitInstale o dappKit - disponível como um pacote npm;Selecione qual tipo de projeto você deseja desenvolver (tokens, NFTs, etc.);Criar uma conexão Web3 - Uma maneira muito simples de conectar seu aplicativo ao ambiente Web3.Isso é tudo que você precisa para iniciar seu projeto Web3 com o dappKit.O que você pode desenvolver com o dappKit?Usando o dappKit, você pode criar uma variedade de aplicativos Web3, como:ERC-721 NFTs (Tokens não fungíveis)Crie, Implante e Mint seus próprios NFTs seguindo os padrões da indústria (ERC-721 ou ERC1155).import { Erc721Standard } from "@taikai/dappkit";const nftToken = new Erc721Standard({ web3Host: "http://localhost:1337", privateKey: "*" },"0xContractAddress");await nftToken.start();await nftToken.mint("0xWalletAddress", "tokenId-1");Tokens ERC-20 ou ERC1155Lance seus próprios tokens ERC-20. Ele pode ser usado como moeda ou como tokens para recompensar seus usuários por meio de técnicas de gamificação.import { ERC20 } from "@taikai/dappkit";const erc20 = new ERC20({ web3Host: "http://localhost:1337", privateKey: "*" },"0xContractAddress");await erc20.start();await erc20.transferTokenAmount("0xWalletAddress", 100);Plataformas DeFiO dappKit vem pré-carregado com smart contracts DeFi padrão que você pode usar para impulsionar seus negócios, usando Sablier, Loophole ou outros contratos.import { Sablier } from "@taikai/dappkit";const sablier = new Sablier( { web3Host: "http://localhost:1337", privateKey: "*" }, "0xContractAddress");await sablier.start();await sablier.withdrawFromStream(1, 500);DAOs (Organizações Autônomas Descentralizadas)Baseie sua DAO em nossa rede e aproveite um smart contract feito pela comunidade (contratos de votação e contratos de rede).Você também pode criar plataformas DeFi, mercado de previsão, aplicativos de jogos e recursos em seu site, como uma conexão de wallet cripto.import { Network_V2 } from "@taikai/dappkit";const network = new Network_V2({ web3Host: "http://localhost:1337", privateKey: "*" },"0xContractAddress");await network.start();await network.lock(205000);|Desenvolva seus próprios produtos Web3 com o dappKit.Um SDK de código abertoO dappKit é um SDK de código aberto, o que significa que será aprimorado e desenvolvido de maneira pública colaborativa de forma sistemática. Dessa forma, mais desenvolvedores se beneficiarão de funcionalidades futuras, maior qualidade de código e mais flexibilidade.Se você deseja contribuir para o desenvolvimento do dappKit, certifique-se de se juntar à nossa comunidade de desenvolvimento Web3 no Github, Discord e dappKit, onde você também pode trabalhar em bounties de desenvolvimento.E... É de uso gratuito, agora e para sempre 😵💫Ao contrário de outros SDKs da Web3, o dappKit é uma estrutura gratuita e sempre será. Mesmo com recursos avançados 😉Projetos Web3 construídos com dappKitNossa codebase (base de código) já foi usada para construir projetos Web3 de sucesso, como RealFevr e Polkamarkets.RealFevr estreou sua coleção de futebol NFT e token ERC20 no BSC, gerando mais de +3 milhões de euros em receita para suas vendas iniciais de pacotes mais volume de mercado (dados do RealFevr).|Caso de uso da RealFevrA Polkamarkets, por sua vez, utilizou o SDK no desenvolvimento de sua plataforma, que pode ser encontrada em.A framework do dappKit foi usada em seu mecanismo de previsão de mercado, recursos de finanças descentralizadas (DeFi), infraestrutura de back-end e solidity framework.|Caso de uso da PolkamarketsQuem está por trás do desenvolvimento do dappKit?O dappKit foi criado pela TAIKAI - um hub de desenvolvimento Web3 que conecta desenvolvedores e empresas usando hackathons, bounties e desafios de contratação.Nos estágios iniciais do desenvolvimento do dappKit, ele foi nomeado Bepro.js e desenvolvido em nossa filial da Bepro.Após uma grande melhoria geral do SDK, o bepro.js foi renomeado para dappKit e lançado como uma codebase livre e de código aberto.| Comece com o dappKitDappKit é a framework para desenvolvedores que desejam iniciar seus projetos Web3. Independentemente de você ser um desenvolvedor sênior ou júnior, o SDK dappKit permite que você economize tempo e nivele a curva de aprendizado do desenvolvimento Web3.Comece a usar o dappKit hoje em https://dappkit.dev/ e junte-se à nossa comunidade de desenvolvimento Web3.Faça parte da revolução #Web3 💪