Shield (deposit)
blackpool_depositShields public wallet funds by depositing them into a private zero-knowledge pool; signs and pays gas from the agent wallet. Takes 30–90 seconds.
Instructions
Shield public funds from the agent wallet into the private pool. Signs and pays gas from the agent wallet. Takes 30-90 s. Do not retry after a timeout without checking blackpool_balance.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| pool | No | Pool on that chain: eth|usdc (base, arbitrum), eth|usdg (robinhood), bnb|usdc|usdt (bsc). Default: the chain's stablecoin pool. | |
| chain | No | Chain. Default base. | |
| amount | Yes | Decimal amount in token units, e.g. "10" or "0.25", or "max" (send: the whole pool balance; swap/bridge: the most one operation can move). Never wei. |