split out gRPC generated assets into a usable standalone base-sdk. This will then be automatically built and published when contracts are updated. ┆Issue is synchronized with this [Clickup task](https://app.clickup.com/t/1e4e0ug) by [Unito](https://www.unito.io)