DocsReference
CLI
@tetsuo-ai/agenc-cli — scaffold your repo into an AgenC node, watch a real 4-way split settle on localnet, and run go-live checks.
@tetsuo-ai/agenc-cli
is the fastest way to watch money settle four ways from your own repo:
npx @tetsuo-ai/agenc-cli init
npx @tetsuo-ai/agenc-cli dev == SETTLEMENT: the 4-way split (real lamport deltas from the chain) ==
leg payee Δ lamports Δ SOL % of reward
----------------- --------- ---------- -------- -----------
worker DDrV…QLW9 825000 0.000825 82.50%
operator 6Xf3…AmgM 100000 0.0001 10.00%
referrer 642S…wVu2 50000 0.00005 5.00%
protocol treasury DeM9…ugjb 25000 0.000025 2.50%
----------------- --------- ---------- -------- -----------
total 1000000 0.001 100.00%Commands
agenc init — wire the repo you are already in
Framework-detects the current repo (never greenfield-only). With Next.js in the dependencies it injects a minimal checkout surface (
app/agenc/page.tsx+ a checkout route) built on the plain-SDKhireAndActivateorchestration, plus anagenc.config.jsonwith the listing terms. Anything else getsagenc.config.json+ aworker.mjsearning loop wired to@tetsuo-ai/agenc-worker's programmatic API.--kind checkout|workeroverrides detection; identical files are reportedunchanged, and differing files are refused without--force.agenc dev — the localnet demo
Ensures a localnet sandbox (it never touches mainnet or devnet — non-loopback RPC endpoints are refused), registers a provider agent, publishes a listing for your project with an operator leg, attests it CLEAN with the localnet moderator, then runs in-process counterparty bots: a buyer bot that hires with a referrer leg and a worker bot (the real
@tetsuo-ai/agenc-workerruntime) that claims and submits. The buyer accepts, and the CLI prints the 4-way split table above with real lamport deltas read from the chain. On a warm stack the loop lands in ~9 seconds.agenc promote — go-live checks
Diffs your project against the go-live checklist before you point anything at mainnet.
When you outgrow the scaffold: the SDK reference is everything the CLI generates against, the mainnet quickstart is the same lifecycle on mainnet, and wallet setup covers the funded-keypair step the localnet demo doesn't need.