Liquid staking for BNB via ListaDAO — stake BNB to receive slisBNB, earn staking rewards while maintaining DeFi liquidity. Manage staking positions, check rewards, and monitor validator performance on BNB Chain.
Liquid staking for BNB via ListaDAO — stake BNB and receive slisBNB, a liquid staking derivative that earns staking rewards while remaining usable in DeFi.
ListaDAO provides liquid staking for BNB Chain, allowing users to:
The slisBNB token appreciates in value relative to BNB over time as staking rewards accrue, meaning the slisBNB/BNB exchange rate continuously increases.
| Variable | Required | Description |
|---|---|---|
| BSC_WALLET_ADDRESS | Yes (for tx) | Your BSC wallet address |
| BSC_PRIVATE_KEY | Yes (for tx) | Private key for signing transactions |
| BSC_RPC_URL | No | Custom BSC RPC endpoint (default: bsc-dataseed1.binance.org) |
stake <amount> — Stake BNB for slisBNBStake BNB via the ListaDAO StakeManager contract. You receive slisBNB tokens proportional to the current exchange rate.
# Stake 1 BNB
node scripts/lista.mjs stake 1
# Stake 10 BNB
node scripts/lista.mjs stake 10
# Stake 0.5 BNB
node scripts/lista.mjs stake 0.5
Output: Transaction hash, amount of slisBNB received (estimated), exchange rate used.
Note: Minimum stake amount is 0.01 BNB.
unstake <amount> — Unstake slisBNB to BNBRequest unstaking of slisBNB back to BNB. This initiates an unbonding period (typically 7-15 days).
# Unstake 1 slisBNB
node scripts/lista.mjs unstake 1
# Unstake 5 slisBNB
node scripts/lista.mjs unstake 5
Output: Transaction hash, estimated BNB to receive, unbonding period details.
Note: Unstaking has a cooldown period. For instant liquidity, consider swapping slisBNB on a DEX instead.
balance [address] — Check slisBNB BalanceCheck the slisBNB balance for a wallet address. Uses BSC_WALLET_ADDRESS if no address is provided.
# Check your own balance
node scripts/lista.mjs balance
# Check any address
node scripts/lista.mjs balance 0x1234...abcd
Output: slisBNB balance, equivalent BNB value based on current exchange rate.
exchange-rate — Current slisBNB/BNB Exchange RateGet the current exchange rate between slisBNB and BNB. This rate increases over time as staking rewards accrue.
node scripts/lista.mjs exchange-rate
Output: Current exchange rate (1 slisBNB = X BNB), rate change over 24h/7d/30d (when available).
apr — Current Staking APRGet the current annualized staking reward rate for BNB liquid staking through ListaDAO.
node scripts/lista.mjs apr
Output: Current APR percentage, historical APR data if available.
validators — List ValidatorsList the validators that ListaDAO delegates staked BNB to.
node scripts/lista.mjs validators
Output: Array of validator objects with name, address, delegation amount, commission rate, status.
rewards [address] — Check Pending RewardsCheck accumulated staking rewards for a given address. Rewards are automatically reflected in the slisBNB exchange rate.
# Check your rewards
node scripts/lista.mjs rewards
# Check any address
node scripts/lista.mjs rewards 0x1234...abcd
Output: Accumulated rewards in BNB terms, current slisBNB value vs initial deposit value.
| Contract | Address |
|---|---|
| ListaStakeManager | 0x1adB950d8bB3dA4bE104211D5AB038628e477fE6 |
| slisBNB | 0xB0b84D294e0C75A6abe60171b70edEb2EFd14A1B |
apr — Check current staking APRexchange-rate — See current slisBNB/BNB ratestake 10 — Stake 10 BNBbalance — Confirm slisBNB receivedbalance — Check slisBNB holdingsexchange-rate — See current conversion raterewards — Check accumulated rewardsbalance — Check how much slisBNB you holdunstake 5 — Unstake 5 slisBNBAfter staking BNB for slisBNB, you can use slisBNB in other DeFi protocols:
The key advantage over native staking is that slisBNB remains liquid and composable in DeFi, so you earn staking rewards while still being able to use your capital.
Category:stocks-finance