It's a multi-currency index fund consisting of deposits of currency from users. I think the goal is to make an international currency that would be stable across countries.
It's definitely complicated, and I think going to be a management / development nightmare. The best thing would've been just go with USD, or Euro since those are the most used funds currently then have a built in forex exchange to instantly change local currencies to libra based on their usd/euro pairing rate.