Protocol
SB Core

Asset Markets

Permissionless asset creation, any-pair trading, and fee configuration

Creating an Asset

Any account on SB Chain can create an asset and list it for trading against any other asset on the DEX — no approval, registration, or permission required. Operation: asset_create_operation. The creator sets the asset name, precision, max supply, market fees, and transfer permissions. The asset is immediately tradeable after creation.

Any-Pair Trading

SB Chain has no fixed set of quote or base assets. Any asset can be traded against any other asset — the market is defined by the pair of asset IDs. Liquidity for a pair emerges organically as traders place orders. There is no listing process and no permission required from any authority.

Core Exchange Rate

Every asset can define a core_exchange_rate — the price at which the asset is equivalent to SBT for fee payment. This allows users to pay network operation fees in any asset rather than SBT; the node calculates the SBT-equivalent fee using the rate. An asset without a valid core_exchange_rate requires SBT for fee payment.

Asset Permissions & Flags

Permission / FlagDescription
charge_market_feeEnable per-trade market fee collection
white_listRestrict transfers and trades to whitelisted accounts
transfer_restrictedPrevent transfers without issuer approval
disable_force_settlePrevent force settlement (SbAssets only)
global_settleAllow issuer to trigger global settlement (SbAssets only)
witness_fed_assetPrice feed published by active witnesses
committee_fed_assetPrice feed published by committee members