Building infrastructure for the next generation of web3 apps