{"id":25638492,"url":"https://github.com/marfusios/strike-client","last_synced_at":"2025-04-15T00:21:05.482Z","repository":{"id":245133522,"uuid":"817335518","full_name":"Marfusios/strike-client","owner":"Marfusios","description":"🛠️ C# client for Strike API","archived":false,"fork":false,"pushed_at":"2025-01-06T11:06:28.000Z","size":259,"stargazers_count":4,"open_issues_count":0,"forks_count":2,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-28T12:21:09.132Z","etag":null,"topics":["api","bitcoin","lightning","lightning-network","rest-client","strike"],"latest_commit_sha":null,"homepage":"https://docs.strike.me/api","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Marfusios.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-06-19T13:44:40.000Z","updated_at":"2025-01-06T11:06:31.000Z","dependencies_parsed_at":"2025-01-07T02:17:19.331Z","dependency_job_id":null,"html_url":"https://github.com/Marfusios/strike-client","commit_stats":null,"previous_names":["marfusios/strike-client"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Marfusios%2Fstrike-client","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Marfusios%2Fstrike-client/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Marfusios%2Fstrike-client/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Marfusios%2Fstrike-client/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Marfusios","download_url":"https://codeload.github.com/Marfusios/strike-client/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248981558,"owners_count":21193217,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["api","bitcoin","lightning","lightning-network","rest-client","strike"],"created_at":"2025-02-23T02:31:37.512Z","updated_at":"2025-04-15T00:21:05.453Z","avatar_url":"https://github.com/Marfusios.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"![Logo](https://raw.githubusercontent.com/Marfusios/strike-client/master/strike_wide.png)\n# Strike .NET client [![NuGet version](https://badge.fury.io/nu/StrikeWallet.Client.svg)](https://www.nuget.org/packages/StrikeWallet.Client) [![Nuget downloads](https://img.shields.io/nuget/dt/StrikeWallet.Client)](https://www.nuget.org/packages/StrikeWallet.Client)\n\nThis is a C# implementation of the Strike API found here:\n\nhttps://docs.strike.me/api\n\n[Releases and breaking changes](https://github.com/Marfusios/strike-client/releases)\n\n### License: \n    MIT\n\n### Features\n\n* installation via NuGet ([StrikeWallet.Client](https://www.nuget.org/packages/StrikeWallet.Client))\n* targeting .NET Standard 2.1 (.NET Core, Linux/MacOS compatible), .NET 5-8\n\n### Usage\n\n```csharp\nvar apiKey = \"YOUR_API_KEY\";\nvar environment = Environment.Live;\n\nvar client = new StrikeClient(environment, apiKey);\nvar profile = await client.Accounts.GetProfile(\"marfusios\");\n```\n\n#### With dependency injection support:\n\nappsettings.json\n\n```json\n{\n  \"Strike\": {\n    \"Environment\": \"Live\",\n    \"ApiKey\": \"YOUR_API_KEY\"\n  }\n}\n```\n\nStartup.cs\n\n```csharp\nservices.AddStrike();\n```\n\nMore usage examples:\n* console sample ([link](test_integration/Strike.Client.Sample/Program.cs))\n* integration tests ([link](test_integration/Strike.Client.IntegrationTests))\n\n\n**Pull Requests are welcome!**\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmarfusios%2Fstrike-client","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmarfusios%2Fstrike-client","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmarfusios%2Fstrike-client/lists"}