SDK Client Libraries
This section covers the software development kits (SDKs) published by third parties available for interacting with the Casper blockchain. These SDKs are client-side libraries providing functions or methods (depending on the language) to interact with a 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.
Each such third party is solely responsible for the SDK it provides, any warranties (to the extent that such warranties have not been disclaimed), and for any claims you may have relating to your access or use thereof. We do not approve or endorse any such SDKs by providing a link thereto, and assume no responsibility for your access or use thereof. The SDKs may be subject to additional licenses and disclaimers as set out in the relevant GitHub repositories.
The Casper platform uses a custom serialization format. To this end, we've established a Serialization Standard, which must be followed when building a Casper SDK.
Developers can interact directly with the Casper JSON-RPC API instead of using an SDK.
Table of Contents
|SDK Documentation||GitHub Location||Organization|
|Java SDK||casper-java-sdk||Casper Association|
|Python SDK||casper-python-sdk||Casper Association|
|Scala SDK||casper-scala-sdk||M. Abahmane|