Phuture’s aggregated design achieves scalability by allowing a single swap to rebalance multiple indices simultaneously. The protocol’s smart rebalancing engine calculates the optimal assets to rebalance and dynamically defines acceptable weight ranges to rebalance in. The cumulative result of this architecture is a platform that can support 100s of indices, whilst minimising the value leaked through rebalancing swaps.