Research
Security News
Kill Switch Hidden in npm Packages Typosquatting Chalk and Chokidar
Socket researchers found several malicious npm packages typosquatting Chalk and Chokidar, targeting Node.js developers with kill switches and data theft.
create-wc-dapp
Advanced tools
create-wc-dapp
is an npx
starter template that allows you to easily set up a
WalletConnect integrated dApp. With just one command, you can bootstrap your
project and get started with WalletConnect v2 and Web3Modal 📲
✨ Seamless integration with WalletConnect v2 and Web3Modal v3 with EIP-6963 support.
📦 Provides three template options: Next.js, React, and Vite.
🧱 Supports multiple library options: Wagmi, Ethers.js.
🔧 Supports multiple package managers: Yarn, npm, and pnpm.
Before using create-wc-dapp
, make sure you have the following:
To create a new WalletConnect integrated dapp, run the following command:
npx create-wc-dapp [options]
-V, --version
: Output the version number of CREATE-WC-DAPP
.-i, --install
: Install project dependencies after creating the project.-id, --project-id <projectId>
: Enter your project ID from
https://cloud.walletconnect.com.-t, --template <template>
: Select a template to use for your WalletConnect
dApp. Available choices: "nextjs", "react", "vite".-p, --package-manager <packageManager>
: Select a package manager to use
for your WalletConnect dapp. Available choices: "yarn", "npm", "pnpm".-l, --library <library>
: Select a library to use for your WalletConnect.
Available choices: "wagmi", "ethers".-y, --use-default
: Use default options for all prompts.-h, --help
: Display the help screen for the command.Note: Although options can be passed to create-wc-dapp
via the command line,
you can also use the interactive prompts to select your options.
To run the CLI locally, clone the repository and install the dependencies:
git clone https://github.com/WalletConnect/create-wc-dapp.git
cd create-wc-dapp
yarn
Then, run the following command to start create-wc-dapp
:
yarn dev
This project is licensed under the MIT license.
Note: This README file is a general overview of create-wc-dapp
. For more
detailed information, usage examples, and troubleshooting, please refer to the
documentation and source code available on the
GitHub repository.
FAQs
Bootstrap a WalletConnect integrated dapp with with one command
The npm package create-wc-dapp receives a total of 2 weekly downloads. As such, create-wc-dapp popularity was classified as not popular.
We found that create-wc-dapp demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 2 open source maintainers collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Research
Security News
Socket researchers found several malicious npm packages typosquatting Chalk and Chokidar, targeting Node.js developers with kill switches and data theft.
Security News
pnpm 10 blocks lifecycle scripts by default to improve security, addressing supply chain attack risks but sparking debate over compatibility and workflow changes.
Product
Socket now supports uv.lock files to ensure consistent, secure dependency resolution for Python projects and enhance supply chain security.