XrplCommons
.NET client library for the XRPL Commons Map API.
Provides typed access to the XRPL ecosystem directory — sections, categories, and projects built on the XRP Ledger.
Packages
| Package | Description |
|---|---|
| XrplCommons.Client | HTTP client with DI support, models, and serialization |
Quick Start
// Register in DI container
services.AddXrplCommonsClient();
// Inject and use
public class MyService(IXrplCommonsClient client)
{
public async Task<List<Project>> GetActiveProjectsAsync(CancellationToken ct)
{
List<Project> projects = await client.GetProjectsAsync(ct);
return projects.Where(p => p.Status == ProjectStatus.Active).ToList();
}
}
Documentation
- Getting Started — installation and basic usage
- API Reference — full class and interface documentation