Протокол Bancor включает в себя встроенный механизм определения цены и ликвидности для токенов, основанных на блокчейнах, поддерживающих смарт-контракты. Эти “смарт-токены” содержат в резерве один либо несколько других токенов и позволяют любой из сторон мгновенно приобретать или ликвидировать смарт-токен в обмен на один из резервированных токенов, прямо через контракт смарт-токенов, по цене, которая постоянно пересчитывается, согласно формуле, которая устанавливает баланс между объёмами покупок и продаж.