Bancor Protocol is a standard for a new generation of cryptocurrencies called Smart Tokens™

Try Our Web App
Watch our videos
A network of intrinsically tradable Smart Tokens™ on the blockchain
User-generated decentralized ETFs (Token Baskets)
Chatbots help anyone create a Smart Token™ and manage a crowdfund
Bancor Network Token (BNT) is available for trading

What is the Bancor protocol?

The Bancor protocol enables built-in price discovery and a liquidity mechanism for tokens on smart contract blockchains. These “Smart Tokens™” hold one or more other tokens in reserve and enable any party to instantly purchase or liquidate the Smart Token™ in exchange for any of its reserve tokens, directly through the Smart Token's™ contract, at a continuously calculated price, according to a formula which balances buy and sell volumes.

Read the White Paper

Continuous Liquidity

Smart Token™ can be purchased or liquidated by anyone anytime, through their smart contract.

Backward Compatible

Bancor enables liquidity and asynchronous price discovery for any existing ERC20 standard token.

No Spread

Prices are calculated by the Smart Token™ so buys and sells use the same current price.

No Counterparty Risk

No need to deposit in an exchange in order to convert between Smart Tokens™.

Lower Volatility

Reserves endow Smart Tokens™ with significant market depth, resulting in reduced price volatility.

Predictable Price Slippage

Price slippage is pre-calculated relative to transaction size and incorporated into current price.

BANCOR Network Token

BNT will hold a single reserve in Ether. Other Smart Tokens™, by using BNT as (one of) their reserve(s), connect to the Bancor network.

BNT forms a monetary structure where increased demand for any of the network’s Smart Tokens™ drives up the value of BNT, benefiting all other Smart Tokens™ holding it in reserve.

Want to learn more about the BANCOR network token?

Bancor Smart Contracts

Bancor Smart Tokens™ are implemented using smart contracts, initially deployed on the Ethereum network.

Smart Tokens™ are compatible with ERC20 and EIP228. The protocol will evolve to include additional standards to allow more flexibility, cross-blockchain compatibility and increased security for Smart Tokens™.

Token Changer Standard
Learn more
View Code on Github
  • Token Creation
  • Token Conversion
  • Smart Tokens™ handle their own liquidity and price discovery using the reserve token they hold through their smart contract.
  • Change any Smart Token™ into any other in the network, automatically with algorithmic pricing.