Bancor is a decentralized exchange (DEX) built on the Ethereum and EOS blockchains. The Bancor protocol employs an automated market maker (AMM) smart contract to facilitate token trades against token liquidity pools without matching buyers and sellers. It has a built-in token called BNT that serves as the common price token to fulfill trades among other smart contract tokens.