Overview
Starkzap supports Endur liquid staking (LST) throughwallet.lstStaking(asset).
LST staking is different from native delegation pools:
- You stake into an asset vault (for example
STRK,WBTC) instead of a validator pool. - Yield is reflected in LST share value over time.
- There is no separate claim transaction for rewards.
- Exits redeem shares; there is no native two-step cooldown flow.
Looking for native delegation pools with
enterPool, addToPool, and reward claims? See Staking & Delegation.Quick Start
Supported Assets
Supported assets come from chain-aware presets.- Mainnet:
STRK,WBTC,tBTC,LBTC,solvBTC - Sepolia:
STRK,TBTC1,TBTC2
wallet.lstStaking(asset) with one of the supported asset symbols on the connected chain.
Core Actions
Enter LST Position
enter, stake, and add all perform the same LST deposit operation.
Enter with Referral
Enter to Validator
Exit LST Position
Redeem a specific amount withexitIntent:
exit:
Read Operations
Position
APY and TVL
Commission and Rewards
claimRewards is not applicable for LST staking because yield is embedded in share price.
Configuration
You can pass fetch options when creating the LST client:Best Practices
- Always use the correct
Amountdecimals for the selected asset. - Treat LST and native delegation as separate UX flows in your app.
- Show users that yield is reflected in share value rather than claimed rewards.
- Validate supported assets per connected chain before rendering actions.
Next Steps
- Learn about Staking & Delegation for native pool staking
- Explore Transaction Builder for batching operations
- Check the API Reference for detailed method signatures