peer-cli

Deposit Lifecycle

A disciplined sequence for creating, funding, tuning, and maintaining a deposit.

Goal

Manage a deposit from creation through operational maintenance.

Sequence

1. Prepare wallet allowance

peer deposit ensure-allowance --amount 1000 --token 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913
peer deposit ensure-allowance --amount 1000 --token 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 --yes

2. Create the deposit

peer deposit create --amount 1000 --payment-method wise --currency USD
peer deposit create --amount 1000 --payment-method wise --currency USD --yes

3. Verify state

peer deposit list --owner 0x1111111111111111111111111111111111111111
peer deposit show --id 42

4. Tune liquidity and availability

peer deposit set-rate --id 42 --platform wise --currency USD --rate 1.01
peer deposit set-range --id 42 --min 100 --max 2500
peer deposit pause --id 42
peer deposit resume --id 42 --yes

5. Maintain payment methods and currencies

peer deposit payment-method add --id 42 --platform revolut
peer deposit currency add --id 42 --currency EUR --rate 0.94

Safety Notes

  • Do not skip the preview stage for rate or range changes.
  • Re-read the deposit after each meaningful write.
  • Prefer focused mutations over delete-and-recreate flows.

On this page