# Presets (/sdk/v5_3_x/presets/intro)

> For the complete documentation index, see [llms.txt](/llms.txt)



<VersionWarning version="5.3.x" />

ZeroDev is highly modular and composable thanks to building on top of Viem and Permissionless, but sometimes it can feel like you are writing a lot of boilerplate code before you can set up a functional Kernel account.  **Presets** are helper functions that help you set up Kernel accounts with common configurations, including connections to bundlers and paymasters.

Generally speaking, there will be a preset for each `<infra provider, account type>` pair.  For example, the `<zerodev, ecdsa>` preset will create a ECDSA Kernel account using ZeroDev's infrastructure.

Click the links below to see presets for different infra providers:

* [ZeroDev](/sdk/v5_3_x/presets/zerodev)
* Pimlico
* Alchemy
* Gelato
