CLI Demo

The CLI is great for receipts and scripted tests. (Pre-release; flags may change.)

Install

curl -L https://murena.so/install | bash
murena --version

Example flow

# 1) Prepare a proving job
murena prepare --to stealth:3Lh...xyz --amount 10 --memo "thanks!" --network devnet > job.json

# 2) Generate a local proof
murena prove --job job.json > proof.json

# 3) Submit via relayer
murena submit --proof proof.json --api https://sandbox.api.murena.so --key $MURENA_API_KEY

Sample output

{
  "accepted": true,
  "relayerId": "rel_dev_001",
  "signature": "5n2...abc",
  "explorerUrl": "https://solscan.io/tx/5n2...abc?cluster=devnet"
}

Troubleshooting

  • Insufficient compute → increase priority fee or CU limit.
  • Invalid root → your local tree is stale; re-fetch and re-prepare.