Skip to main content

CLI Commands

Getting started

setup
antseed seller setup                  Initialize seller onboarding
antseed buyer start Start the buyer proxy

In normal use, you configure the node once with antseed seller setup or antseed config ..., then start it later with antseed seller start or antseed buyer start without repeating flags every time. Secrets such as API keys stay in env vars; provider definitions, services, pricing, and baseUrl live in ~/.antseed/config.json.

Providing (selling)

provider
antseed seller start                  Start providing AI services
antseed seller start --base-rpc-url <url>
Use a custom Base RPC URL for this run
antseed seller register Register peer identity on-chain (ERC-8004)
antseed seller stake <amount> Stake USDC as a provider (min $10)
antseed seller unstake Withdraw staked USDC
antseed seller emissions claim Claim accumulated seller payouts

Buying (consuming)

buyer
antseed buyer start                   Start the buyer proxy
antseed buyer start --router <name> Start the buyer proxy with a non-default router
antseed buyer deposit <amount> Deposit USDC for payments
antseed buyer withdraw <amount> Withdraw USDC from deposits
antseed buyer balance Check wallet and deposit balance
antseed network browse Browse available services and pricing
antseed payments Launch the payments portal

Network and monitoring

network
antseed seller status                 Show seller status
antseed buyer status Show buyer status
antseed metrics serve Serve Prometheus-compatible buyer/seller metrics
antseed config Manage config file
antseed peer <peerId> View a peer's profile
antseed profile Manage your peer profile
antseed buyer channels List payment channels
antseed seller emissions info View epoch info and ANTS emissions
antseed network bootstrap Run a dedicated DHT bootstrap node
antseed buyer connection Manage connection settings
antseed dev Run seller + buyer locally for testing