Depositing STX in Native Staking Pool
Depositing for Native Staking
To get started with Native Staking, visit the StackingDAO app, connect your preferred Stacks wallet, and select the third option: "Native Staking with BTC Yield."
The process involves two transaction steps:
Allow Delegation – Authorises the delegation of your STX to the StackingDAO pool

2) Confirm Stake: Finalises the staking of your STX through the native pool

Start by clicking "Allow Delegation." Once the transaction is signed and confirmed, the UI will automatically update and the button will change to "Confirm Stake."
Click "Confirm Stake" to sign the second transaction. After confirmation, refresh the page to verify that your STX has been successfully delegated for staking
Important: Even after the second transaction is confirmed and the UI shows your STX as staked, the tokens remain in your walletuntil the next staking cycle begins.
At this point, they are considered delegated but not yet locked. The STX will be officially locked—and thus fully staked—at the start of the next cycle.
For more details, check the tooltip below.
Once a "Stake" transaction is confirmed, the STX allocation is actually only "delegated".
STX staking goes through three phases:
Available – STX is free to use
Delegated – STX is earmarked for staking, but not yet locked
Staked (Locked) – STX is actively participating in a live staking cycle
During the delegated phase, your STX is not yet locked and can still be used for other purposes. However, any portion spent before the next cycle begins won’t be included in staking.
Example: If you delegate 100 STX a week before a new cycle, but later spend 50 STX on an NFT, only the remaining 50 STX will be staked.
The minimum amount required for native staking is 500 STX. Before confirming, you’ll see an overview with:
Estimated annual BTC yield
Expected daily points
Your BTC reward address
The transaction should confirm within a few seconds. By default, BTC rewards will be sent to the Bitcoin address derived from your Stacks wallet. However, you can specify a custom BTC address during setup.
Once deposited, your position will appear in the "Active Positions" section under the Native Staking tab.

Migrating From Other Pools to Stacking DAO Native Pool
The app will detect if you're currently staking STX with another community pool and guide you through the process of revoking your stake and migrating to the StackingDAO native pool.

To migrate to StackingDAO’s native pool:
Locate your current staking position under "Active Positions"
Click "Unstake" to initiate the revocation
After the current cycle ends, and once the unstaking process is complete, you’ll be able to deposit into the StackingDAO native pool

Staking Overview
Once your transaction is confirmed, you can view real-time data in the "Staking Overview" section.
This dashboard provides detailed insight into your staking status, rewards, and cycle progress across the StackingDAO services you’re using.

Last updated