The Bunicorn Configurable Rights Pool is the reference implementation of a smart contract-controlled Bunicorn Flexible Pool. It is flexible enough to be used directly to create customizable Smart Pools. Like the Flexible Core Pool (BPool), it is created from a factory - and as the name implies, its functionality can be customized to meet the needs of your project.