user654: How do I undelegate (unstake) with Daedalus wallet to receive my 2 ADA deposit back. I remember used to be an option but it seem I can no longer find it. Is there is any way without actually using Yoroi wallet. I trying to minimize typing my keys into other wallets I rather lose those 2ada if there are no longer undelegation support for Daedalus.

user54: As far as I can tell, the feature has been removed from Daedalus. I suppose you can just transfer your ADA to another wallet. I'm curious what is the particular reason you want to undelegate? it seems like there's no downside.

user727: There is an issue open on Daedalus github requesting this feature. Looking into the linked pull request, the feature appears to be complete but not enabled for the main client yet. Per Daedalus devs, the solution right now is to import the keys to Yoroi. You could do this after transferring out balance & rewards to minimize the security risks.

user2303: The way I got around this problem was to install Yoroi onto my mobile phone, ADDed a Shelley wallet and RESTORed each of my Daedalus wallets onto Yoroi.  By doing it this way I was able to get full access to all three of my Daedalus wallets.

user4023: At the moment you cannot undelegate in Daedalus 4.4 wallet but you can definitely do it using cardano-cli utility for getting the 2 ADA deposit back. Here's a deregistration command:
cardano-cli stake-address deregistration-certificate \
    --stake-verification-key-file stake.vkey \
    --out-file stake.cert

Then build a transaction:
stakeAddressDeposit=2000000

txOut=$((${totalBalance}+${stakeAddressDeposit}-${fee}))

cardano-cli transaction build-raw \
    --tx-in b64ae99e1195b04663ab863b62337e626c65b0c9444a9fbb9ef4458f81a6fe4#1 \
    --tx-out $(cat payment.addr)+${txOut} \
    --invalid-hereafter $((${currentSlot}+10000)) \
    --fee ${fee} \
    --alonzo-era \
    --out-file tx.draft \
    --certificate-file stake.cert \


654: <p>How do I undelegate (unstake) with Daedalus wallet to receive my 2 ADA deposit back. I remember used to be an option but it seem I can no longer find it. Is there is any way without actually using Yoroi wallet. I trying to minimize typing my keys into other wallets I rather lose those 2ada if there are no longer undelegation support for Daedalus.</p>
 54: <p>As far as I can tell, the feature has been removed from Daedalus. I suppose you can just transfer your ADA to another wallet. I'm curious what is the particular reason you want to undelegate? it seems like there's no downside.</p>
 727: <p>There is an <a href="https://github.com/input-output-hk/daedalus/issues/2367" rel="nofollow noreferrer">issue open on Daedalus github</a> requesting this feature. Looking into the linked pull request, the feature appears to be complete but not enabled for the main client yet. Per Daedalus devs, the solution right now is to import the keys to Yoroi. You could do this after transferring out balance &amp; rewards to minimize the security risks.</p>
 2303: <p>The way I got around this problem was to install Yoroi onto my mobile phone, ADDed a Shelley wallet and RESTORed each of my Daedalus wallets onto Yoroi.  By doing it this way I was able to get full access to all three of my Daedalus wallets.</p>
 4023: <p>At the moment you cannot undelegate in Daedalus 4.4 wallet but you can definitely do it using <em><strong>cardano-cli</strong></em> utility for getting the 2 ADA deposit back. Here's a deregistration command:</p>
<pre><code>cardano-cli stake-address deregistration-certificate \
    --stake-verification-key-file stake.vkey \
    --out-file stake.cert
</code></pre>
<p>Then build a transaction:</p>
<pre><code>stakeAddressDeposit=2000000

txOut=$((${totalBalance}+${stakeAddressDeposit}-${fee}))

cardano-cli transaction build-raw \
    --tx-in b64ae99e1195b04663ab863b62337e626c65b0c9444a9fbb9ef4458f81a6fe4#1 \
    --tx-out $(cat payment.addr)+${txOut} \
    --invalid-hereafter $((${currentSlot}+10000)) \
    --fee ${fee} \
    --alonzo-era \
    --out-file tx.draft \
    --certificate-file stake.cert \
</code></pre>
