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

# ⚙️ Vertices SDK

- [Quickstart](https://docs.vertices.network/vertices-sdk/quickstart.md): Get started with the Vertices SDK in a few easy steps.
- [Unix](https://docs.vertices.network/vertices-sdk/quickstart/unix.md): Run the Vertices SDK on your machine.
- [New account](https://docs.vertices.network/vertices-sdk/quickstart/unix/new-account.md): The Unix example allows you to create a new random account.
- [Pay transaction](https://docs.vertices.network/vertices-sdk/quickstart/unix/pay.md): Make Alice send money to Bob.
- [Application call](https://docs.vertices.network/vertices-sdk/quickstart/unix/application-call.md): Interact with a decentralised application: store a value on the blockchain.
- [Microcontrollers](https://docs.vertices.network/vertices-sdk/quickstart/microcontrollers.md): Run the Vertices SDK on microcontrollers.
- [PlatformIO](https://docs.vertices.network/vertices-sdk/quickstart/microcontrollers/platformio.md): Run the Vertices SDK on the ESP32 using PlatformIO.
- [ESP-IDF](https://docs.vertices.network/vertices-sdk/quickstart/microcontrollers/esp-idf.md): Run the Vertices SDK on the ESP32 using the ESP-IDF build system.
- [Zephyr (soon)](https://docs.vertices.network/vertices-sdk/quickstart/microcontrollers/zephyr.md): Not supported.
- [API Reference](https://docs.vertices.network/vertices-sdk/api-reference.md): Getting into the Vertices SDK
- [Providers](https://docs.vertices.network/vertices-sdk/api-reference/providers.md): Instantiate the Vertices library and configure the provider.
- [Accounts](https://docs.vertices.network/vertices-sdk/api-reference/accounts.md): Creating accounts that will interact with the blockchain.
- [Events](https://docs.vertices.network/vertices-sdk/api-reference/events.md): Asynchronous events
- [Transactions](https://docs.vertices.network/vertices-sdk/api-reference/transactions.md)
- [Applications](https://docs.vertices.network/vertices-sdk/api-reference/applications.md): Get application data
- [Porting guide](https://docs.vertices.network/vertices-sdk/porting-guide.md): This guide will let you go through the steps to use the Vertices SDK for your project.
- [Starting from scratch](https://docs.vertices.network/vertices-sdk/porting-guide/starting-from-scratch.md)
- [New vertex](https://docs.vertices.network/vertices-sdk/porting-guide/new-vertex.md): Initializing a new vertex.
- [HTTP Client](https://docs.vertices.network/vertices-sdk/porting-guide/http-client.md): Providing a custom HTTP implementation for the Vertices SDK
- [Handling events](https://docs.vertices.network/vertices-sdk/porting-guide/handling-events.md): Responding to the library's events.
