Bonfidanet is a .NET library to interface with the Bonfida API.
- Full HTTP API Coverage
- Full WebSocket API Coverage
- net 5.0
The Bonfidanet.Examples project contains some code examples, but essentially we're trying very hard to make it intuitive and easy to use the library.
// To interface with the HTTP API get the client from the factory
var client = ClientFactory.GetClient();
// Get all the available market pairs on the SERUM DEX
var marketPairs = client.GetAllPairs();
// To interface with the HTTP API get the client from the factory
var client = ClientFactory.GetStreamingClient();
// Subscribe to serum trades feed
client.SubscribeTrades(trade => {
Console.WriteLine($"Trade - Market: {trade.Market} Price: {trade.Price} Size: {trade.Size}");
});
We encourage everyone to contribute, submit issues, PRs, discuss. Every kind of help is welcome.
- Hugo - Maintainer - murlokito
See also the list of contributors who participated in this project.
This project is licensed under the MIT License - see the LICENSE file for details