web3-devkit-cli

Bootstrap EVM and Solana projects, generate contracts, and manage wallets via CLI.

4|Updated May 16, 2026
One-click install
npx skills add https://github.com/Aradotso/devtools-skills --skill web3-devkit-cli
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: web3-devkit-cli
Source: https://github.com/Aradotso/devtools-skills/tree/main/skills/web3-devkit-cli
Command: npx skills add https://github.com/Aradotso/devtools-skills --skill web3-devkit-cli

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Web3 DevKit CLI helps developers avoid repetitive setup and error-prone manual steps when building blockchain apps by providing a single command interface for project scaffolding, contract generation, wallet handling, RPC testing, deployment, and event monitoring.

Core Features & Use Cases

  • Project bootstrap for EVM and Solana: Initialize templates for Foundry, Hardhat, Anchor, and common full-stack dApps to accelerate day-one development.
  • Smart contract and program generation: Generate common building blocks like ERC20/721 tokens and Solana escrow/vault-style programs from standardized templates.
  • Operational workflows: Create wallets, test RPC endpoints and network health, deploy with history/verification, and monitor on-chain events for specific contracts or wallets.

Quick Start

Scaffold a new EVM project with a ready-to-use template by running: web3 init evm.

Frequently Asked Questions about web3-devkit-cli

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I bootstrap a new EVM or Solana dApp project?▼

You can bootstrap dApp projects by running a single command to initialize ready-to-use templates for frameworks like Foundry, Hardhat, and Anchor, eliminating repetitive manual setup.

Can I generate standard ERC20 or ERC721 smart contracts automatically?▼

Yes, you can automatically generate common smart contract building blocks like ERC20/721 tokens and Solana escrow programs from standardized templates to streamline development.

Does web3-devkit-cli support testing RPC endpoints and network health?▼

Yes, it supports operational workflows to test RPC endpoints and verify network health, ensuring reliable connectivity before you deploy smart contracts to the target network.

How do I monitor on-chain events for specific contracts or wallets?▼

You can monitor on-chain events by configuring the CLI to track specific smart contracts or wallets, receiving real-time updates based on your configured target networks and RPC endpoints.

What is the best way to deploy smart contracts and manage wallets in Web3?▼

Using a unified CLI interface is the best way to manage wallets and deploy contracts, providing built-in history tracking and verification across EVM and Solana networks to avoid manual errors.

Do I need Node.js installed to use web3-devkit-cli for contract deployment?▼

Yes, you need Node.js tooling and a globally available web3-devkit-cli command to configure target networks, execute local commands, and support contract deployment workflows.