.Net Core library for accessing the ChangeNow V2 Api for C#/NET.
Use the nuget package manager to install
Install-Package ChangeNowApi_V2 -Version 1.1.0
For this API you need a API KEY
If you also want to use the fixed-rate feature, you have to contact support to get a special key.
To see how this library is used, I recommend the Unittest Project. Every function is used.
//get a client
var client = ChangeNowClient.GetClient("YOUR API KEY");
//get available currencies
var request = new CurrencyRequest(true);
var cur = client.GetListOfAvailableCurrencies(request);
//validate address
var request = new AddressValidationRequest("btc","31hA6mRWcGihPhiuChqerESdazQJgbbjeb");
var isValid = client.ValidateAddress(request);
//create exchange
var request = new TransactionRequest("btc", "eth", "0x6E2876b9d7aa6b877d77643D962F0c3237Bf023f", "0.1");
var response = client.CreateExchangeTransaction(request);
All function also can call async
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
Please make sure to update tests as appropriate.
[BTC] 31hA6mRWcGihPhiuChqerESdazQJgbbjeb
[ETH] 0x6E2876b9d7aa6b877d77643D962F0c3237Bf023f
[LTC] MNFzK7SAXiRTzvQwjynsAioKectM42jev6
[GRS] grs1qaspw4a89arun2vw2tceur8f542ceyw6wjn35nr
[Doge] D9V1LUdQV8EakUjfHH9rAzFzLeNGWoqTXr
[Dash] XfQtuiiLsiDnGFwKgLWXKJFtBh9EGMfKWH