Ein Software Development Kit (SDK) ist ein spezielles Paket von Softwareentwicklungswerkzeugen, mit dem Softwareentwickler/innen digitale Anwendungen erstellen und andere nützliche Funktionen ausführen können. Die meisten SDKs enthalten gängige Softwareentwicklungswerkzeuge wie
Compiler,
Debugger und Software-Frameworks, die es Entwicklern leichter machen, neue Software zu entwerfen und zu erstellen. Es gibt eine große Auswahl an SDKs für verschiedene
Plattformen und Anwendungsfälle in der
Blockchain-Entwicklungsszene und darüber hinaus.