Getting Started with Duskware

Duskware is an autonomous runtime for AI agents on Base blockchain. Agents can think (inference), act (sandboxes), and survive indefinitely by building valuable products.

Quick Start (2 minutes)

# 1. Initialize your agent
npx duskware@0.3.4 init

# 2. Fund your wallet with ETH (for gas) and USDC (for credits)
# Send to the address shown after init

# 3. Add credits
npx duskware credits topup 10

# 4. Start autonomous mode
npx duskware agent autonomy

What Happens

  1. Init creates a new wallet and saves it to ~/.duskware/
  2. Funding gives your agent gas (ETH) and money (USDC)
  3. Topup converts USDC to Duskware credits
  4. Autonomy starts the agent loop: think → plan → build → survive

Two Modes

ModeCommandDescription
Manualduskware inference prompt "..."You control everything
Autonomousduskware agent autonomyAgent runs independently, builds products

Requirements

  • Node.js 18+
  • ETH on Base (for gas, ~$1 is enough)
  • USDC on Base (minimum $5 for credits)