Bancor to protokół płynności, który można zaimplementować w dowolnym łańcuchu obsługującym smart kontrakty.
W 2017 roku, jako pierwszy na Ethereum, zaprezentował model AMM, czyli zautomatyzowanych animatorów rynku. Jest to model wykorzystywanych przez zdecentralizowane giełdy, który zastępuje standardowe księgi zamówień pulami płynności finansowanymi przez użytkowników.
Bancor różni się od standardowych giełd wykorzystujących AMM tym, że użytkownik może dostarczyć płynność wykorzystując tylko jeden token, a nie parę tokenó jak w przypadku większości DEX. Bancor posiada także funkcję ubezpieczenia użytkownika od nietrwałej straty (z ang. impermanent loss), czyli jednego z największych problemów zdecentralizowanych giełd AMM.