Start here

BNBrokers protocol

BNBrokers turns every NFT into the controller of a dedicated on-chain portfolio account. The Broker can move; the account and its assets move with it.

The core idea

A conventional NFT points to metadata. A BNBrokers NFT also controls a deterministic ERC-6551 account. That account can hold bStocks and other compatible tokens, so the portfolio becomes part of the transferable asset.

The current owner of the Broker is the current controller of its account. Selling or transferring the NFT changes control without moving each portfolio token separately.

Protocol surfaces

A compact mental model

  1. A user mints or buys a Broker.
  2. The Broker controls a deterministic Broker Account.
  3. bStock positions are held by that account.
  4. A license can increase the Broker's distribution weight.
  5. The whole package can trade through the Broker Market.

$BNBROKERS contract

0x0000000000000000000000000000000000000000