Supported assets
88 bStocks on BNB Chain plus USDT as cash, identified by contract address and grouped into three tiers.
bStocks
bStocks are tokenized shares and ETFs issued by Binance on BNB Chain. Each token is backed 1:1 by the underlying share held by Nest Clearing and Custody (ADGM). Sama's allowlist currently has 88 of them: 75 stocks and 13 ETFs. USDT is the cash leg.
Identity by address
BNB Chain has no single canonical token registry, so Sama identifies an asset by chainId:address. Symbols and names are display only. A lookalike token with the same symbol at a different address is always rejected.
Tiers
Binance + on-chain TWAP
Leftovers can be swapped
Binance
Roll over or skip
Binance
Roll over or skip
Few holders or leveraged
| Tier | Count | Pricing | Leftovers |
|---|---|---|---|
| A | 18 | Binance, cross-checked against an on-chain PancakeSwap TWAP | Roll over, swap, or skip |
| B | 11 | Binance only | Roll over or skip |
| C | 59 | Binance only; few holders or leveraged, so a match is unlikely | Roll over or skip |
Leveraged ETFs
Leveraged and inverse ETFs lose value when held over time. The target editor warns before you add one.
Checks on every asset
- Bytecode exists at the address, and
symbol()anddecimals()match the allowlist. - The token is not fee-on-transfer and not rebasing.
- Pause and blocklist status is read when the token supports it; blocked wallets are left out of a plan.
- bStocks use a share multiplier (BEP-8056). Wallet balances are shown as raw balance × multiplier.
Market hours
Prices follow the US market sessions (regular, extended, overnight). Outside them, stock prices are the last close, the cross-check tolerance widens, and the leftover engine leans toward rolling over rather than swapping.