This project help optimism become a first L2 rollup which has three client implementation(Go, Rust, Java), Vitalik emphasized the importance of client diversification for decentralization in his blog. We believe L2 client diversification is important too for decentralization.