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.