Zelcore

Dividends, Splits and the Share Multiplier

8 min read
Dividends, Splits and the Share Multiplier

You hold 10 shares of a tokenized Apple stock in your wallet. The company pays a dividend. You check your Zelcore balance the next day and the token count is exactly the same: still 10. No cash arrived, no new tokens showed up, nothing visibly moved. So where did the dividend go?

This is Part 2 of our bStocks series. Part 1 covered what bStocks are and who stands behind them. This part covers the mechanism that makes dividends and stock splits work without ever changing the number in your wallet: a quiet on-chain value called the share multiplier.

The Number in the Wallet Isn't the Number of Shares You Own

bStocks are BEP-20 tokens on BNB Smart Chain, built on BEP-677, BNB Chain's implementation of the EIP-8056 Scaled UI Amount standard. BEP-677 lets a token contract update a display multiplier without minting or burning a single token — the raw on-chain balance recorded in the contract never moves.

What you see in a wallet is calculated, not stored directly: uiAmount = rawAmount x uiMultiplier / 1e18. The multiplier is stored with 18-decimal precision, where 1e18 represents a multiplier of exactly 1.0x — one token displaying as one share-equivalent. Once that multiplier drifts away from 1.0, Zelcore shows it directly on the coin page, for example "1 token = 1.002349 shares." That single figure is the bridge between the raw token count sitting in the contract and what that count actually represents economically.

Inside BEP-677: What the Contract Exposes

BEP-677 requires three read functions: uiMultiplier() returns the current, active multiplier; newUIMultiplier() returns a pending value that hasn't taken effect yet; and effectiveAt() returns the timestamp when that pending value activates. A pending change only becomes real once effectiveAt() is later than the current block time — integrators are told to check for that rather than assume every call reflects the live figure. A TransferWithUIAmount event lets wallets and explorers show a human-readable, already-scaled transfer amount without redoing the math themselves.

BEP-677 is silent on who is allowed to call the update function — an owner key, a multisig, a DAO vote, or an oracle could all be valid setups; the standard only defines how the multiplier is read, not who controls it. The same mechanism isn't unique to stocks: it's used for real-world-asset repricing generally, for interest-bearing tokens that accrue yield off-chain, and for any token needing split-style redenomination without touching supply.

How a Cash Dividend Becomes More Shares, Not Cash

When the underlying US company pays a dividend, no cash reaches a bStocks holder's wallet — not in dollars, not in stablecoins, not in anything. Binance's own bStocks materials describe dividends as auto-reinvesting "on ex-date — before the traditional pay date," adding that "every fraction earns, no action needed." The ex-dividend date is the cutoff that determines who's entitled to a given payment.

Binance Academy is more specific: the net dividend value — after a currently 30% US withholding tax — is automatically reinvested into the underlying stock, and the Multiplier adjusts upward so every holder's balance grows proportionally, with no minimum holding and no claim process. For a Zelcore user, this reinvestment is exactly what the balance math — tokens times multiplier times price — reflects; the token count on the coin page itself simply won't move.

Stock Splits and Reverse Splits Move the Same Dial

Corporate actions like stock splits use the identical mechanism — Binance describes it as "an on-chain rebasing mechanism known as the Multiplier," where rebasing means the contract adjusts how a fixed token supply is displayed, not how many tokens exist. In Binance Academy's own 2-for-1 split example, "your token quantity doubles and the price per token halves," with no action required from the holder.

In BEP-677 terms, a 2-for-1 split sets the multiplier to 2e18; a reverse split — a company consolidating shares to raise its per-share price, say 1-for-2 — sets the multiplier to 0.5e18 (5e17). BEP-677 frames this as "analogous to a stock split — while keeping the underlying on-chain supply constant." Because it's the same lever as dividend reinvestment, a holder looking only at the coin page can't tell, from the multiplier alone, whether a change came from a split or months of accumulated dividends. No tokens are minted or burned either way — only the displayed balance changes.

Doing the Math: Tokens x Multiplier = Shares You Own

The formula that matters day to day: shares owned = tokens held x current share multiplier. Take the example from earlier — 10 tokens at a multiplier of 1.002349 works out to 10.02349 shares' worth of exposure. Your wallet still shows 10 tokens; the multiplier is what tells you those 10 tokens are now worth slightly more than 10 shares.

Wallet value in Zelcore extends that one step further: tokens x multiplier x current price. As a purely illustrative example — round numbers, not from the brief — 10 tokens at a multiplier of 1.002349 and an illustrative price of $200 per share works out to roughly $2,004.70, not the flat $2,000 you'd get by ignoring the multiplier.

Because the multiplier only accretes value through dividends or rescales proportionally through splits, a holder who never buys or sells another token still watches their effective share count and USD value drift as corporate actions land — the arithmetic doesn't distinguish which one caused it. Every multiplier change is announced through Binance's official Announcements channel, per Binance Academy, ahead of the effective timestamp.

Not the Only Tokenized-Stock Model: bStocks vs xStocks

bStocks aren't the only tokenized-equity product using this approach. Backed/xStocks, distributed via Kraken and others, use a strikingly similar design. Per Kraken's own FAQ, "dividend payments will be automatically reinvested into more of the same token" and "the onchain token quantity stays the same" — the displayed balance rises through a multiplier the issuer, Backed, updates for corporate actions.

The philosophy is the same — reinvest net-of-withholding-tax dividends and adjust a multiplier instead of paying cash or minting tokens — but the products differ in issuer, chain and legal wrapper. bStocks are BEP-20 tokens on BNB Smart Chain, issued by BTech Holdings under an ADGM/FSRA prospectus; xStocks are issued by Backed as SPL tokens on Solana (also on Ethereum), with custody and reserve attestations run separately from Binance. Binance Academy is explicit that bStocks aren't direct equity ownership — they're "Certificates representing certain Financial Instruments" that convey price exposure and dividends, not voting rights. See how bStocks compare to xStocks, Dinari and Ondo later in this series for the fuller comparison.

Why the Onchain Price Trades 24/7

bStocks trade around the clock on Binance's spot market and settle in under a second, per BNB Chain's own launch announcement — while the underlying NYSE or Nasdaq listing still closes nights, weekends and holidays. Binance's bStocks landing page warns that prices "may diverge from traditional markets since trading continues weekends and after-hours," with off-hours liquidity thinner than during regular US trading hours.

During closed-market hours, the onchain price is set by whoever is actually trading it — including market makers active on Binance or DeFi pools like PancakeSwap — not by a live NYSE or Nasdaq quote, so it can run ahead of or behind wherever the stock reopens. When the real market reopens, arbitrage against the actual listing pulls the two prices back together. This is a liquidity and timing effect layered on top of the multiplier: it affects the price term in tokens x multiplier x price, not the multiplier itself.

Risks to understand before you participate

The multiplier mechanism is elegant, but it isn't risk-free, and none of the following is legal or tax advice.

Key takeaways


Further Reading

Buying and Selling bStocks in Zelcore

Buying and Selling bStocks in Zelcore

A step-by-step walkthrough for adding, buying and selling bStocks in Zelcore — funding the right wallet, reading the swap summary, and what to do if the feature doesn't appear.

7 min read
Who Can Hold bStocks: Country Restrictions and How Zelcore Handles Them

Who Can Hold bStocks: Country Restrictions and How Zelcore Handles Them

bStocks look like any other BEP-20 token, but a US securities prospectus sits behind them. Here's how the passport check works across three layers, and what Zelcore actually shows you.

8 min read
Tokenised RWAs: What Legal Wrapper vs On-Chain Representation Actually Means

Tokenised RWAs: What Legal Wrapper vs On-Chain Representation Actually Means

RWA tokenisation hit $26.4B in Q1 2026. Here's why the legal wrapper, not the token contract, decides whether you actually own anything.

8 min read

Join Our Newsletter

Get a friendly update from us once a month. No spam, just the latest from Zelcore.

Join Our Newsletter