Are you an LLM? Read llms.txt for a summary of the docs, or llms-full.txt for the full context.
Skip to content

Depositing

How to deposit into Shinobi Cash.

Overview

Depositing adds your funds to the privacy pool, creating a commitment that only you can later withdraw.


Same-Chain Deposit

When depositing on the pool chain:

  1. Navigate to Deposit — Select the Deposit tab
  2. Enter Amount — Enter the amount you want to deposit
  3. Review Fees — Vetting fee applies (for compliance)
  4. Confirm — Sign the transaction in your wallet

Your deposit is added directly to the pool.


Crosschain Deposit

When depositing from an origin chain:

  1. Select Source Chain — Choose where your funds are
  2. Enter Amount — Enter the amount you want to deposit
  3. Review Fees:
    • Vetting fee (compliance)
    • Solver fee (crosschain)
    • Network gas
  4. Confirm — Sign the transaction

A solver will detect your intent and deliver the deposit to the pool chain.


Deposit States

StatusMeaning
PreparingGenerating commitment and estimating gas
SubmittingAwaiting wallet signature
ConfirmingWaiting for block confirmation
ConfirmedOn-chain; notes will sync shortly

For crosschain deposits, there's an additional wait for the solver to fill the intent.


After Depositing

Once confirmed, your deposit enters pending status while the ASP reviews it for compliance.

When approved:

  • The deposit becomes spendable
  • You can withdraw privately

Tips


Troubleshooting

Deposit stuck in pending

  • Crosschain: Wait for solver — usually fills within minutes
  • ASP pending: Testnet ASP auto-approves; should resolve quickly

Transaction failed

  • Check you have enough funds for gas + deposit amount
  • Ensure you're on the correct network

Ragequit

If your deposit is stuck in pending and you need your funds back:

  • You can ragequit to recover funds to the original depositor address
  • Privacy is lost for that deposit

This ensures you're never trapped waiting for approval.


Learn More