klips-tooling
v0.1.3

Scaffold dApps on BOT Chain

The fast, EVM‐compatible chain made for builders. Scaffold, connect, and ship in minutes with a single command.

npm install -g @klips-tooling/bot-cli View on GitHub
Install
npm install -g @klips-tooling/bot-cli

requires Node.js ≥ 18

Why bot-cli

Built for BOT Chain builders

Interactive Scaffolding

Answer a few prompts — choose your stack, contracts, and tooling. The CLI handles the rest.

Wallet Ready

wagmi + RainbowKit pre-configured for BOT Testnet & Mainnet. Connect wallets in one click.

Contract Playground

Read & write contract functions directly from the UI. No console required.

Multiple Frontends

Next.js, Vite + React, Vite + Vue, or Vanilla TypeScript. One CLI, your choice.

Dark / Light Mode

Every template ships with a theme toggle. Neobrutalist design that pops in both modes.

Package Manager Agnostic

npm, pnpm, Yarn, or Bun — the CLI auto-detects and generates lockfiles accordingly.

What you can scaffold

Frontend

Next.js + React

App Router, wagmi, RainbowKit, TypeScript, Tailwind

Frontend

Vite + React

React 18, wagmi, RainbowKit, TypeScript, Tailwind

Frontend

Vite + Vue

Vue 3, viem, wagmi, TypeScript, Tailwind

Frontend

Vite + Vanilla

TypeScript, viem, wagmi, Plain CSS / Tailwind

Contracts

Foundry + Counter

Simple counter contract with read/increment

Contracts

Foundry + Guess the Number

Game contract with commit-reveal logic

Backend

Hardhat Basic

Hardhat + TypeScript, deploy script included

Commands

CommandDescription
bot-cli initScaffold a new BOT Chain project
bot-cli add [feature]Add a contract starter (token, nft) to existing project
bot-cli compileCompile contracts (auto-detects Foundry or Hardhat)
bot-cli deployDeploy smart contracts to BOT Chain (Foundry / Hardhat support)
bot-cli cleanWipe build artifacts (out/, cache/, .next/, dist/)
bot-cli walletGenerate a throwaway dev keypair (address + private key) for testing
bot-cli configRead / write project .env configuration (list, get, set, interactive)
bot-cli testnetTestnet tools — faucet (opens browser), RPC, MetaMask wallet configuration
bot-cli infoDisplay BOT Chain network details (Mainnet/Testnet options)
bot-cli templatesList all available project templates, frameworks, and starters
bot-cli --versionPrint the CLI version
bot-cli --helpShow all available commands (with custom premium colored layout)

BOT Chain Networks

BOT Mainnet

Chain ID677
RPC URLhttps://rpc.botchain.ai
Explorer

BOT Testnet (Bohr)

Chain ID968
RPC URLhttps://rpc.bohr.life
Explorer
klips-tooling@bot-chain:~$ bot-cli init --list-templates _