dappkit.dev Open in urlscan Pro
2a05:d014:275:cb01::c8  Public Scan

URL: https://dappkit.dev/
Submission: On March 06 via api from RU — Scanned from DE

Form analysis 0 forms found in the DOM

Text Content

You need to enable JavaScript to run this app.
Bepro.js is now dappKitLearn more
dappKit
 * Features
 * Templates
 * Community
 * Docs

Get Started
 * Features
 * Templates
 * Community
 * Docs

Get StartedGitHub


YOUR WEB3 PROJECT
3 LINES OF CODE AWAY

dappKit is a powerful SDK that allows you to develop beautiful web3 apps
Get StartedDocumentation
 * NFTs
 * Crypto tokens
 * DeFi platforms
 * DAOs

ERC-721 or ERC1155


NON-FUNGIBLE TOKENS

Create, Deploy and Mint your own NFTs following the industry standards

Documentation
CodeIn use

import { Erc721Standard } from "@taikai/dappkit";

const nftToken = new Erc721Standard(
  { web3Host: "https://mainnet.infura.io/v3/",
    privateKey: "*"
  }, "0xContractAddress"
);

await nftToken.start();
await nftToken.mint("0xWalletAddress", "tokenId-1");


THE ONLY SDK YOU’LL EVER NEED

With the dappKit, you can build Web3 integrations in a matter of minutes. We
mean it.


EASY SETUP AND USER-FRIENDLY DOCUMENTATION

With generated documentation from source and a Gitbook documentation maintained
by the community, we have it all.


LESS TIME RESEARCHING

We follow the standards and provide an easy interactable one-stop-shop for all
your contract needs.


WEB3 FEATURES INTEGRATION WITH JUST A FEW LINES OF CODE

We made dappKit because we also felt the pain of repeating code when interacting
with the blockchain.


SIMPLE INTEGRATION WITH ANY SMART CONTRACT

The base of dappKit is an extensible model that can interact with any provided
Application Binary Interface.


ADVANCED FEATURES


CONNECT TO AN EVM BLOCKCHAIN NODE IN 3 LINES OF CODE

Connecting is as easy as providing a RPC Url and (optionally) a private key to
the WebConnection and calling a connect method.


INTERACT WITH EVM SMART CONTRACT METHODS AND PUBLIC DATA

The Model class provides two important methods, sendTx and callTx with which its
possible to interact with any deployed contract on the blockchain; The same
class also provides all methods, and typings, under the contract.methods
property getter.


DEPLOY STANDARD AND CUSTOM CONTRACTS

ERC-20, ERC-1155, ERC-721, or other custom contracts can be deployed to any EVM
compatible blockchain. By providing the Model with a Web3Connection and an ABI
array, the deploy() function becomes available, providing the required arguments
will return a TransactionReceipt holding the new contractAddress. You can even
use dappKit to create custom typescript or javascript scripts to interact with
any EVM blockchain


WEB3 UTILITIES

dappKit provides its own utilities as well as the ones from web3js, where first
you need to import individually when used and the latter is bundled under the
Web3Connection.Web3.utils property.


WALLET INTEGRATION

Integrates easily with Metamask to sign and submit smart contract transactions
in your javascript dapp.


GENERATE A WRAPPER FOR YOUR EVM CONTRACT

Interact with your smart contract on your dapp by generating a
typescript/javascript wrapper.


PROJECT TEMPLATES

Start your project with an open-source repository.
 * 
 * 
 * 


CUSTOM SOLUTIONS WITH
BEPRO NETWORK

Create bounties and have a Web3 developer community building the right solution
for your projects.

Create Bounty


START CONTRIBUTING WITH DAPPKIT AND GET REWARDED

Earn $BEPRO Tokens by participating in an open-source project with dappKit.

Open Bounties


PRICING

Free to use. Now and forever!

even with advanced features 😉


PROJECTS BUILT WITH DAPPKIT

 * Polkamarkets
 * RealFevr
 * Subvisual
 * Onda Studio
 * Lepricon
 * Bepro Network


WE’RE HERE TO HELP

Let us know if you have any questions.

DiscordDocumentation
 * Docs
 * Learn
 * About
 * Features
 * Pricing

 * Privacy Policy
 * Terms of Service

dappKitMade withbyTAIKAI — Builder Hub