# SDK

- [Intro](/next/sdk/index.md)
- [Enumerations](/next/sdk/enumerations.md)
- [FORK\_MAPPING](/next/sdk/enumerations/fork_mapping.md)
- [Classes](/next/sdk/classes.md)
- [Client](/next/sdk/classes/client.md)
- [Interfaces](/next/sdk/interfaces.md)
- [ClusterDefinition](/next/sdk/interfaces/clusterdefinition.md)
- [RewardsSplitPayload](/next/sdk/interfaces/rewardssplitpayload.md)
- [Type-Aliases](/next/sdk/type-aliases.md)
- [BuilderRegistration](/next/sdk/type-aliases/builderregistration.md)
- [BuilderRegistrationMessage](/next/sdk/type-aliases/builderregistrationmessage.md)
- [ClusterCreator](/next/sdk/type-aliases/clustercreator.md)
- [ClusterLock](/next/sdk/type-aliases/clusterlock.md)
- [ClusterOperator](/next/sdk/type-aliases/clusteroperator.md)
- [ClusterPayload](/next/sdk/type-aliases/clusterpayload.md)
- [ClusterValidator](/next/sdk/type-aliases/clustervalidator.md)
- [DepositData](/next/sdk/type-aliases/depositdata.md)
- [DistributedValidator](/next/sdk/type-aliases/distributedvalidator.md)
- [ETH\_ADDRESS](/next/sdk/type-aliases/eth_address.md)
- [OperatorPayload](/next/sdk/type-aliases/operatorpayload.md)
- [SplitRecipient](/next/sdk/type-aliases/splitrecipient.md)
- [TotalSplitPayload](/next/sdk/type-aliases/totalsplitpayload.md)
- [Functions](/next/sdk/functions.md)
- [validateClusterLock](/next/sdk/functions/validateclusterlock.md)
