Bancor is a decentralized liquidity protocol supporting automated token trading and single-sided liquidity provision with 100% impermanent loss protection.