LIVE TESTNET CLI

Ship an agent payment from the browser terminal.

@ackrate/cli is live on npm. This page tracks candidate 0.1.10; confirm publication before installing it. The browser runner stays on testnet: create ephemeral actors, authorize a mandate, and watch the contract reject payments past budget.

package
@ackrate/cli
command
ackrate
network
testnet
custody
contract
npm package
The allowance is approved for the contract, never the agent.
Every spend routes through MandateRegistry.execute_payment.
The demo intentionally spends until the contract blocks the next purchase.
ackrate demo research-agent
Server-side CLI bundle, per-session state, Stellar testnet.
booting
ackrate
@ackrate/cli · testnet
Demo runs usually take 30-60 seconds.Contract CCHQ5G...CZRM
Candidate install commands
# Candidate version — confirm npm publication before installing
npx @ackrate/cli@0.1.10 demo research-agent

npm install -g @ackrate/cli@0.1.10
ackrate --help
Commands
ackrate init

Writes a committable ackrate.config.json with the live testnet contract id.

ackrate setup

Creates user, agent, and merchant testnet accounts, then funds them.

ackrate mandate create

Registers a scoped mandate and approves the allowance to the contract.

ackrate pay

Makes an agent-signed payment through MandateRegistry.execute_payment.

ackrate settlement reconcile

Checks the exact prepared transaction hash before another payment is allowed.

ackrate settlement acknowledge <tx-hash>

Explicitly accepts one exact durable success before another payment is allowed.

ackrate demo research-agent

Runs the complete budget-capped research-agent flow from a cold start.