Ownership

Brokers & accounts

Each Broker has one deterministic token-bound account. NFT ownership is the source of authority over that account.

Broker NFT

BNBrokersNFT is an ERC-721 collection with a hard maximum of 4,444 token IDs.

PropertyProtocol value
NameBNBrokers
SymbolBNBROKERS
Maximum supply4,444
Public mint0.004444 BNB
Maximum per transaction10
Maximum minted per wallet20
Default royalty4.44%

Broker Account

accountOf(tokenId) derives the same address from the account implementation, a fixed salt, chain ID, NFT contract and token ID. The registry deploys that account during mint.

The Broker Account implements the ERC-6551 ownership model:

  • owner() resolves the current NFT owner;
  • only that owner can execute calls;
  • ownership automatically follows the NFT;
  • ERC-1271 signatures are checked against the current owner; and
  • the account exposes the expected ERC-165 and ERC-6551 interfaces.

Opening position

The opening-position distributor holds pre-funded bStock inventory. For every mint it prioritizes enabled assets with lower previous usage and transfers an amount between 65% and 100% of the configured per-mint budget.

This is inventory distribution, not a swap at mint time. The distributor must already hold enough of an enabled bStock.

Transfers

Assets do not automatically leave the Broker Account when the NFT is transferred. This is the key property behind “the NFT is the portfolio.”

Before a sale, the current owner can:

  • leave all assets in the account;
  • remove selected assets; or
  • remove everything the account is able to transfer.

The protocol cannot guarantee what a specific account contains. A buyer selecting a particular Broker should inspect the account balances immediately before submitting the transaction.

A real transfer also resets the active Broker license. Minting, burning and transfers where sender and recipient are the same do not use that reset path.

Metadata and royalties

Metadata is rendered by a separate on-chain renderer. Before reveal, it returns the common unrevealed state; after reveal, token-specific visual traits become available.

Metadata and economics can each be frozen irreversibly before production. The default 4.44% ERC-2981 royalty is intended to fund After Hours.