Skip to main content
@usecarry/cli gives you Carry’s whole loop from a terminal: recall with an Answer Receipt printed in the shell, flip the gate, and anchor a verifiable proof on Sui — each memory blob checked live against Walrus.

npm — @usecarry/cli

Published and installable.

Install

Works out of the box against Walrus + Sui testnet — no keys required for recall/verify. Anchoring on-chain uses your local Sui CLI keystore.

Use

What --onchain does

carry anchor --onchain stores the receipt to Walrus, computes its blake2b256 content digest, and submits a real carry::access::anchor_receipt transaction — minting an owned, verifiable Receipt proof object and printing a verify link:
Open the link and all three checks are green — the proof a terminal command produced is independently verifiable by anyone. See the verifier.

Config

The CLI and the MCP server share the same on-disk vault (~/.carry/store.json) — a fact you carry remember in the terminal is recalled by your IDE agent, under the same gate.