bNote Staking Docs (Monad)

Docs

A clear reference for staking mechanics, bonuses, share rate behavior, penalties, and how to use the dApp safely.

Quick Start

The fastest path from wallet → stake → end stake.

  1. 1) Connect your wallet on Monad. If your wallet asks, approve adding/switching to Monad Mainnet (chainId 143).
  2. 2) Enter stake amount and lock days, then review the Estimates (unlock date, bonus multipliers, estimated shares).
  3. 3) Click Stake. Your bNote converts to shares for the lock duration.
  4. 4) On or after unlock, click End to mint back your principal + yield (penalties may apply).
Tip: Ending on the unlock day avoids late penalties. Ending early or very late can reduce payout.

Key Parameters

Core staking values and limits used by the system.

Nominal APR
3.69% (nominal)
Lock range
1 to 5,555 days
LPB bonus
+20% per year, capped at +200% (10 years)
BPB bonus
Up to +10% (scales to the cap)
BPB cap
75,000 bNote for full BPB bonus
Penalties
Early + late penalties scale up to 25% (linear)
Share rate
Up-only ratchet at stake end

How Staking Works

Staking converts bNote into shares. Shares determine yield.

When you start a stake, your bNote is converted into shares. Yield accrues based on shares. When you end a stake, the protocol mints back tokens based on your principal, bonuses, and the share rate at the time you end.

LPB & BPB Bonuses

Two bonuses reward longer locks and bigger stakes.

LPB — Longer Pays Better

Longer locks receive a bonus that increases with time: +20% per 365 days, capped at +200% at 10 years.

BPB — Bigger Pays Better

Bigger stakes receive up to +10% bonus. It scales proportionally until you reach the BPB cap amount.

BPB cap on Monad: 75,000 bNote

Share Rate (Up-Only)

The share rate protects earlier stakers and makes future shares more expensive.

The share rate can ratchet upward when a matured stake’s effective payout would otherwise allow more shares than it originally purchased. This “up-only” behavior is designed to protect earlier stakers and maintain fairness over time.

Early & Late Penalties

Penalties scale linearly and can reduce payout if you end too early or too late.

Early End

Ending before the unlock date applies an early penalty. It’s highest near the start and decreases linearly toward zero at unlock.

Late End

Ending long after unlock applies a late penalty. It starts at zero on unlock and increases linearly the longer you wait.

Note: App estimates are guidance; final on-chain results depend on exact block timestamps.

Worked Examples

The Estimates panel updates live as you change stake amount and days.

Use the app’s Estimates panel to explore scenarios. Adjust amount and lock days to see how bonuses, shares, and unlock timing change.

Using the dApp

Where to start a stake, manage active stakes, and export your data.

  • • Start a stake from the Actions area (Start a Stake).
  • • Manage active stakes in Your Stakes.
  • • End a stake using the End controls in the table (or by index, if available).
  • • Export or copy table data as CSV when provided.

Analytics Explained

KPIs and charts help you understand staking distribution and unlocks.

Analytics typically include price context, wallet value, estimated market cap, staked % metrics, share rate, and charts that visualize unlock timing and maturity buckets.

Mobile Wallet Tips

Best practices for staking from mobile wallets.

  • • Use an in-app browser (MetaMask, Rabby, Trust, etc.) when possible.
  • • If using WalletConnect, approve the session and allow popups as needed.
  • • On iOS, disabling content blockers can help with signing flows.

Troubleshooting

Common fixes for connection and UI issues.

  • • Connection issues: switch to Monad Mainnet, then reconnect.
  • • WalletConnect issues: clear old sessions in your wallet and try again.
  • • UI looks odd: hard refresh (Ctrl/Cmd + Shift + R).

Glossary

Quick definitions.

Shares
Internal accounting units that determine how yield accrues.
Share Rate
The “cost” of shares, designed to ratchet upward over time.
Contract Address
0x20780bF9eb35235cA33c62976CF6de5AA3395561

bNote Treasury Vesting

A majority of supply is time-locked and released on-chain according to a fixed schedule.

To strengthen long-term alignment, improve transparency, and mitigate treasury risk, the bNote protocol uses a time-based treasury vesting structure on Monad. This ensures that a majority of the bNote supply cannot be moved or sold instantly, and is instead released gradually according to a deterministic, on-chain schedule. This change was made proactively to improve trust guarantees for users, liquidity providers, and third-party risk engines, and it has already resulted in the removal of external “suspicious token” warnings.

Blockchain
Monad
Token Contract Address
0x20780bF9eb35235cA33c62976CF6de5AA3395561
Vesting Contract Address
0xA512Dd0e6C42775784AC8cA6c438AaD9A17a6596
Beneficiary (Treasury Wallet)
0x48b35f0cccfb48ef88adf583384ea41faf79d23c
Contract pattern: OpenZeppelin VestingWallet (industry-standard, audited pattern). The vesting contract is non-EOA and enforces a fixed release schedule. Once tokens are transferred into it, there is no mechanism to bypass, accelerate, or drain vesting.
Total Vested Amount
1,100,000 bNote
Total bNote Supply
2,100,000
% Under Vesting
~52.38%
Cliff
3 months (90 days)
Vesting Duration
24 months (730 days)
Release Type
Linear after cliff
Approx. Monthly Rate
~45,833 bNote
Conceptual timeline
Months 0–3Cliff period, no tokens released
Month 4First release (~45,833 bNote)
Months 5–27Continuous linear vesting
End of Month 27100% of vested tokens released
On-chain verifiability

The vesting contract exposes standard view and release functions. Anyone can verify how many bNote are locked, how many are releasable, and the beneficiary address directly on-chain.

releasable(address token)
Returns how many bNote can be released at the current time.
release(address token)
Releases only the currently vested amount to the beneficiary.
Treasury distribution context (post-vesting)
Vesting Contract~1,100,000 bNote
Dev Wallet~33,000 bNote
Liquidity PoolsRemainder of circulating supply
No single externally owned account controls a majority of bNote supply.

Disclaimer

Please read.

This documentation is for informational purposes only and is not financial advice. Use at your own risk. Always verify links, contracts, and transactions before interacting.

Docs content adapted and restructured from the original bNote staking reference.