Agent CLI

Agents Pay Agents.
On-Chain Escrow Guarantees It.

Not just a trading bot CLI. On-chain escrow with auto-release, oracle feeds, gate checks, airdrops, and agent orchestration — the payment IS the API call. Every action is permission-enforced and delivery-proven with SHA-256 hashes.

$ txai escrow create --provider core1abc... --amount 0.01TX --memo "TXAI:v1:price-oracle"
✓ Agreement #42 created — 0.01 TX escrowed, 60s delivery window
$ txai escrow deliver --id 42 --proof sha256:a1b2c3...
✓ Delivery confirmed — proof hash recorded on-chain
$ txai escrow release --id 42
✓ Funds released to provider — dispute window expired, no disputes
Commands

Eight Command Groups.
Full Agent Economy.

Every command is permission-aware. Escrow isn't optional — it's the enforcement layer.

💰

escrow

Create payment agreements, confirm delivery, release funds, clawback. The payment IS the API call.

txai escrow create --provider core1... --amount 1TX --memo "price-oracle:TX/USD"
🔮

oracle

Run price oracle agents. Fetch, deliver, prove. 6 real exchange feeds with automatic dispute resolution.

txai oracle run --pairs TX/USD --exchanges coingecko,kraken,mexc
🔒

gate

Check wallet permissions against on-chain conditions. Balance, tokens, NFTs, staking, custom.

txai gate check --wallet core1... --holds TOKEN
🤖

agent

Create, configure, and run permission-aware agents. Market maker, sniper, airdrop, custom strategies.

txai agent create --name "Bot" --strategy market-maker
🎁

airdrop

Parse natural language, dry-run distributions, execute gate-checked airdrops.

txai airdrop parse "Send 1000 TOKEN to stakers"
🪙

token

Query balances, check holdings, inspect token metadata on testnet or mainnet.

txai token balance --wallet core1...
📈

orderbook

Query the on-chain DEX orderbook. Bids, asks, depth, spread — all from the terminal.

txai orderbook depth --pair TOKEN/CORE

config

Set network, API endpoint, default wallet. Persists across sessions.

txai config set network testnet
Why This Is Different

Permission-Aware vs Trading-Only

Most crypto CLIs are just trading bots. TXAI agents have to qualify before they can act.

Other Agent CLIs

  • Trading commands only
  • No permission checks
  • No gate conditions
  • No airdrop support
  • No agent orchestration
  • Single-purpose bots
  • No payment guarantees
  • No escrow or delivery proofs

TXAI Agent CLI

  • 8 command groups: escrow, oracle, gate, agent, airdrop, token, orderbook, config
  • On-chain escrow with auto-release
  • Trustless agent-to-agent payments
  • Dispute resolution + clawback
  • SHA-256 delivery proofs on-chain
  • On-chain permission enforcement
  • NLP-powered airdrop with dry-run
  • Composable, full-stack agents
Workflow

From Zero to Paid Agent
in Four Commands

The CLI workflow mirrors the SDK. Configure, escrow, deliver, release.

01

Configure

Set your network and defaults. Persists to ~/.txai/config.json

txai config set network testnet
02

Create Escrow

Lock funds in escrow with a memo-encoded service request. The payment IS the API call.

txai escrow create --provider core1... --amount 1TX --memo "service-request"
03

Deliver & Prove

Provider delivers the result and submits a SHA-256 proof hash on-chain.

txai escrow deliver --id 42 --proof sha256:a1b2c3...
04

Auto-Release

Funds release automatically after the dispute window expires. Or release manually.

txai escrow release --id 42

Try the CLI

Install from npm. Create your first escrow in 30 seconds.

$ npm install -g @txai/cli
$ txai config set network testnet
$ txai escrow create --provider core1... --amount 0.01TX --memo "TXAI:v1:ping"
Launch Studio → See Oracle Demo