# Sbv2 Libraries

| Package                              | Description                                                    |
| ------------------------------------ | -------------------------------------------------------------- |
| [Protobufs](./protos)                | Protocol buffers used by the oracle to fetch and publish data. |
| [Typescript](./ts)                   | Typescript client to interact with Switchboard V2.             |
| [Typescript **_Lite_**](./sbv2-lite) | Typescript "Lite" client to deserialize aggregator accounts    |
| [Sbv2 Utils](./sbv2-utils)           | Typescript library with helpful utility functions              |
| [Python](./py)                       | Python client to interact with Switchboard V2.                 |
| [Rust](./rs)                         | Rust client to interact with Switchboard V2.                   |
