Bancorプロトコルはスマートコントラクトブロックチェーン上のトークンに対し組み込み型の価格発見および流動性メカニズムをもたらします。これらの「スマートトークン」には1つまたは複数の他のトークンが準備されており、売買量のバランスを取る方程式により継続的に計算された価格で、直接スマートトークンの契約を通して、任意の当事者がその準備済みトークンのいずれかと引き換えにスマートトークンを即座に購入または清算することを可能にします。
BANCORネットワークトークンはEtherで1つのリザーブを保持します。他のスマートトークンは、BANCORをそれらの準備金(の1つ)として使用することによりBANCORネットワークに接続します。
BANCORネットワークトークンは、ネットワークのスマートトークンの需要の増加が共通のBANCORトークンの価値を高め、それを保有している全てのスマートトークンに利益をもたらす通貨構造を形成します。
Bancorのスマートトークンは初めにEthereumネットワーク上に展開されたスマートコントラクトを使用して実装されています。
スマートトークンはERC20およびEIP228と互換性があります。このプロトコルには、柔軟性、異なるブロックチェーン間の互換性、およびスマートトークンのセキュリティの強化を可能にするための追加基準が含まれています。