{"repo":"make-software/casper-net-sdk","free":true,"listed":false,"github":"https://github.com/make-software/casper-net-sdk","clone":"git clone https://github.com/make-software/casper-net-sdk.git","description":".NET SDK to interact with the Casper Network nodes via RPC","language":"C#","stars":14,"topics":["dotnet","sdk","blockchain","casper-network"],"license":"Apache-2.0","category":"api-integrations-sdks","readme_excerpt":"Casper .NET SDK The Casper .NET SDK allows developers to interact with the Casper Network using the .NET languages. The project itself is being developed with C#. Documentation The SDK documentation, examples and tutorials can be found here. Get started The Casper.Network.SDK for .NET is published as a nuget package in nuget.org. To add a reference to the SDK in your project, use the Package Manager in Visual Studio or the dotnet cli tool. Package Manager (Windows) dotnet cli tool (Windows/Mac/Linux) Run a Casper node locally with NCTL NCTL is a CLI application to control one or multiple Casper networks locally. Many developers wish to spin up relatively small test networks to localize their testing before deploying to the blockchain. To simplify even more the set up of a local network, you may run NCTL within a docker container. To start a container and publish the ports of one the nodes, write the following command: Refer to the casper-nctl-docker repository for further details on how to use NCTL with docker. Build/Test instructions To build this library, install .NET 5.0 or higher and build with command: To run the tests, use this command: On Windows use a PowerShell terminal to run the tests. To test against netstandard2.0 framework, launch the tests as follows: Integration tests The command above excludes integration tests. If you're running a Casper network locally with NCTL, follow these steps to run the integrations tests: 1. Copy the faucet key from your NCTL environ","default_branch":null,"files":null,"tree":[],"storefront":"/r/make-software","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/make-software/casper-net-sdk/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}