name: recipe-withdrawal-to-cold-storage version: 1.0.0 description: "Safely withdraw funds to a pre-approved cold storage address." metadata: openclaw: category: "recipe" domain: "funding" requires: bins: ["kraken"] skills: ["kraken-funding-ops"]
Withdraw to Cold Storage
PREREQUISITE: Load the following skill to execute this recipe:
kraken-funding-ops
Withdraw crypto to a pre-approved hardware wallet address with fee checks and status tracking.
CAUTION: Withdrawals are irreversible once confirmed on-chain. Triple-check the address.
Steps
- Check balance for the asset:
kraken balance -o json 2>/dev/null - List verified withdrawal addresses:
kraken withdrawal addresses --asset BTC --verified true -o json 2>/dev/null - Confirm the target address matches the cold storage address on file
- Check withdrawal fee:
kraken withdrawal info BTC "cold-storage-btc" 0.5 -o json 2>/dev/null - Present fee and net amount to the user
- Execute withdrawal (requires explicit human approval):
kraken withdraw BTC "cold-storage-btc" 0.5 -o json 2>/dev/null - Track withdrawal status:
kraken withdrawal status --asset BTC -o json 2>/dev/null - Verify balance reduction:
kraken balance -o json 2>/dev/null