> For the complete documentation index, see [llms.txt](https://cashkit.gitbook.io/cashkit/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://cashkit.gitbook.io/cashkit/protos.md).

# Protos

All Protos used by Cashkit. ⚙️

[This](https://github.com/cashkit/protos) repo contains all proto files and generated code used by the `cashkit` org.

<https://github.com/cashkit/protos/tree/main/bchrpc>

```
#!/bin/bash

export PATH="$PATH:$(go env GOPATH)/bin"

protoc --go_out=. --go_opt=paths=source_relative --go-grpc_out=. --go-grpc_opt=paths=source_relative bchrpc/bchrpc.proto
protoc --go_out=. --go_opt=paths=source_relative --go-grpc_out=. --go-grpc_opt=paths=source_relative kitrpc/kitrpc.proto
```
