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
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/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 --helpCommands
ackrate initWrites a committable ackrate.config.json with the live testnet contract id.
ackrate setupCreates user, agent, and merchant testnet accounts, then funds them.
ackrate mandate createRegisters a scoped mandate and approves the allowance to the contract.
ackrate payMakes an agent-signed payment through MandateRegistry.execute_payment.
ackrate settlement reconcileChecks 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-agentRuns the complete budget-capped research-agent flow from a cold start.