Prerequisites
Before staking ADA, make sure you have:- An L1 wallet (Eternl, Lace, Typhon, Yoroi, GeroWallet, or NuFi) installed and connected to the Sundial dashboard. See Connect Your Wallet if you haven’t done this yet.
- An ADA balance sufficient to cover your desired staking amount plus the L1 network transaction fee.
- Testnet only: testnet sBTC claimed from the faucet. See Claim Testnet sBTC to get test tokens before staking on the testnet.
Stake ADA
1
Connect your wallet
Navigate to sundialprotocol.com/dashboard and click Connect Wallet in the top-right corner. Select your wallet from the list and approve the connection in your wallet extension.If your wallet is already connected, your address and balance appear in the top bar — skip to the next step.
2
Open the Stake tab and select ADA
In the Sundial dashboard, click the Stake tab. In the chain selector, choose ADA. The staking interface loads with your available ADA balance and an amount input field.
3
Enter your staking amount
Type the amount of ADA you want to stake. The dashboard displays:
- The estimated staking reward rate for the current period
- The L1 network transaction fee for the deposit
- Your remaining ADA balance after staking
4
Approve the transaction in your wallet
Click Stake. Your wallet extension opens a transaction approval prompt showing the deposit details. Review the transaction and click Sign or Confirm to authorize it. The transaction is submitted to the Sundial L2 and settled on L1.
5
Monitor your position in the Portfolio tab
After the transaction confirms, open the Portfolio tab. Your staking position appears with:
- Allocation — the amount of ADA currently staked
- Monthly rewards estimate — projected earnings based on current yield rates
- Accrued rewards — ADA earned since your last update
On the Sundial testnet, use testnet sBTC instead of real ADA. Claim testnet tokens from the Sundial faucet before attempting to stake. Testnet tokens have no monetary value.
Withdraw Staked ADA
When you are ready to withdraw your staked ADA, the funds move from the Sundial L2 back to your L1 wallet through the standard withdrawal process.1
Open the Withdraw tab
In the Sundial dashboard, click the Withdraw tab. Your active staking positions appear with the available withdrawal amounts.
2
Enter the withdrawal amount
Enter the amount of ADA you want to withdraw, or click Max to withdraw your full position. The dashboard shows the estimated L1 network fee.
3
Submit the withdrawal
Click Withdraw and approve the transaction in your wallet. This creates a withdrawal order on the Sundial L2.
4
Wait for L2 settlement
L2 withdrawals go through a maturity window before funds are available on L1. This period allows the optimistic rollup’s fraud proof window to elapse, ensuring the withdrawal is valid against the finalized L2 state.Once your withdrawal reaches maturity, your ADA becomes claimable on L1 and your wallet balance updates automatically.
ADA staked on the Sundial L2 is subject to the L2 maturity window before it fully settles back to L1. This window is an inherent property of optimistic rollup security — it ensures the validity of all state transitions before they become final. The Withdraw guide covers the full withdrawal lifecycle in detail, including accelerated exits and the emergency escape hatch.