SDK Client Libraries
This section covers the software development kits (SDKs) available for interacting with the Casper blockchain. These SDKs are client-side libraries providing functions or methods (depending on the language) to interact with the Casper Network. You can use them as a model to develop your application and accomplish tasks such as generating account keys, sending transfers, or other blockchain transactions.
The following table provides links to the SDK documentation, in addition to the corresponding GitHub repositories and pertinent contact information.
| SDK Documentation | GitHub Location | Maintainer |
|---|---|---|
| TypeScript | Casper-js-sdk | Jan Hoffman |
| Java SDK | Casper-java-sdk | Carl Norburn |
| C# SDK | Casper-net-sdk | David Hernando, Ihor Burlachenko, Muhammet Kara, Michael Steuer |
| Golang SDK | Casper-golang-sdk | Yaroslav Panasenko |
| Python SDK | Casper-python-sdk | Mark A. Greenslade |
| Java SDK by SyntiFi | Casper-sdk | Remo Stieger/Andre Bertolace |
| PHP SDK | Casper-php-sdk | Roman Bylbas, Ihor Burlachenko, Michael Steuer |
| Erlang SDK | In Development | Robert Carbone (Telegram: @ophiucan) |