MAP Docs
MARE

CLI

`map invoke MARE` recipes for every operation.

The CLI is a Rust binary at services/map-cli. After map login you can dispatch any operation on MARE from the shell.

Common flags

FlagEffect
--input <json>Operation payload (or read from stdin)
--version v1.0.0Pin a specific protocol version
--idempotency-key <k>Required for safe retries of state-changing ops
--audit-tailPrint the audit record(s) produced
--output humanPretty-print response (default: json)

Recipes

score

map invoke MARE score --input '{"example":true}'

Compute current reputation for a DID, scoped by domain and capability.

Capability: map.mare.score

stake

map invoke MARE stake --input '{"example":true}'

Stake reputation on a claim or commitment; slashable if the claim fails.

Capability: map.mare.stake

slash

map invoke MARE slash --input '{"example":true}'

Slash reputation under MOOT arbitration; recorded with full justification.

Capability: map.mare.slash

See CLI reference for global flags, login, MCP integration.

On this page