> For the complete documentation index, see [llms.txt](https://docs.chainvine.xyz/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.chainvine.xyz/developers/sdk/classes-and-functions.md).

# Classes and Functions

The SDK is split into two main classes

* [ChainvineClient](/developers/sdk/classes-and-functions/chainvineclient.md) handles generic requests to ChainVine not scoped to a single user
* [ChainvineUser](/developers/sdk/classes-and-functions/chainvineuser.md) handles requests that are scoped to a single user

Each class has its own set of functions, please refer to each classes' respective sections on each&#x20;
