{"id":23424337,"url":"https://github.com/romulo-meirelles/faucetpayapi","last_synced_at":"2025-04-12T16:35:39.905Z","repository":{"id":41561872,"uuid":"508056188","full_name":"Romulo-Meirelles/FaucetPayAPI","owner":"Romulo-Meirelles","description":"API for you to make a cryptocurrency management platform on FaucetPay, Through the API you can make payments, see faucet lists, see your balance, Check if a wallet or user exists and check payment HASH. Enjoy","archived":false,"fork":false,"pushed_at":"2024-07-24T01:40:24.000Z","size":9405,"stargazers_count":4,"open_issues_count":0,"forks_count":2,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-09T09:03:18.401Z","etag":null,"topics":["api","api-client","api-rest","bitcoin","bitcoin-api","bitcoin-core","cryptocurrency","faucet","faucetpay","free","gains","list","money","netcore","netframework","visual-studio","wallet","youtube"],"latest_commit_sha":null,"homepage":"","language":"Visual Basic .NET","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Romulo-Meirelles.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2022-06-27T20:42:47.000Z","updated_at":"2025-02-01T02:26:29.000Z","dependencies_parsed_at":"2022-07-08T03:01:46.576Z","dependency_job_id":null,"html_url":"https://github.com/Romulo-Meirelles/FaucetPayAPI","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Romulo-Meirelles%2FFaucetPayAPI","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Romulo-Meirelles%2FFaucetPayAPI/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Romulo-Meirelles%2FFaucetPayAPI/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Romulo-Meirelles%2FFaucetPayAPI/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Romulo-Meirelles","download_url":"https://codeload.github.com/Romulo-Meirelles/FaucetPayAPI/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248597191,"owners_count":21130831,"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","api-client","api-rest","bitcoin","bitcoin-api","bitcoin-core","cryptocurrency","faucet","faucetpay","free","gains","list","money","netcore","netframework","visual-studio","wallet","youtube"],"created_at":"2024-12-23T04:17:03.123Z","updated_at":"2025-04-12T16:35:39.863Z","avatar_url":"https://github.com/Romulo-Meirelles.png","language":"Visual Basic .NET","funding_links":[],"categories":[],"sub_categories":[],"readme":"# \u003ca href=\"https://faucetpay.io/?r=4070094\"\u003e\u003cimg src=\"/Pictures/faucetpay.png\"\u003e FaucetPayAPI. (UNOFFICIAL)\n\n[![Build Status](https://travis-ci.org/joemccann/dillinger.svg?branch=master)](https://github.com/Romulo-Meirelles) \u003cbr\u003e\nAPI for you to make a cryptocurrency management platform on FaucetPay, Through the API you can make payments, see faucet lists, see your balance, Check if a wallet or user exists and check payment HASH. Enjoy\n\n## Features\n\n- Make payments.\n- See faucet lists.\n- See your balance.\n- Check if a wallet or user exists.\n- Check payment HASH.\n- Manage your cryptocurrencies\n- Easy to Use\n\u003cbr\u003e\u003ch1\u003e ✨ Some examples of how to use. ✨\u003c/h1\u003e\u003cbr\u003e\n\n\u003ch2\u003eVisual Basic \u003c/h1\u003e\n\n```VB \n\nSub Main(args As String())\n     Try\n            Using Client = FaucetPayClient.Create(New ApiConfig With {.ApiKey = \"889bcd6696e47c9472e18bf986e8bb33448bfa9d\"})\n\n                '----- ASYNC COMMANDS -----\n\n                Dim BalanceAsync = Await Client.GetBalanceAsync(FaucetPayClient.Bitcoin)\n                Console.WriteLine(\"Balance Satoshis: \" \u0026 BalanceAsync.SatoshiBalance)\n                Console.WriteLine(\"Actual Balance: \" \u0026 BalanceAsync.ActualBalance)\n                Console.WriteLine(\"Currency: \" \u0026 BalanceAsync.Currency)\n\n\n                Dim CurrenciesAsync = Await Client.GetCurrenciesAsync()\n                For Each Item In CurrenciesAsync.Currencies\n                    Console.WriteLine(\"Currencies: \" \u0026 Item.Name)\n                    Console.WriteLine(\"Acronym: \" \u0026 Item.Acronym)\n                    Console.WriteLine(vbCrLf)\n                Next\n\n\n                Dim CheckAddressBooleanAsync = Await Client.CheckAddressBooleanAsync(\"19EsDy2kzS1jANgm7M5hdYvgh26uMsgGzu\", FaucetPayClient.Bitcoin)\n                Console.WriteLine(\"Is Valid: \" \u0026 CheckAddressBooleanAsync.ToString)\n\n\n                Dim CheckAddressAsync = Await Client.CheckAddressAsync(\"19EsDy2kzS1jANgm7M5hdYvgh26uMsgGzu\", FaucetPayClient.Bitcoin)\n                Console.WriteLine(\"User Hash: \" \u0026 CheckAddressAsync.PayoutUserHash)\n\n\n                Dim GetPayoutAsync = Await Client.GetPayoutsAsync(10, FaucetPayClient.Bitcoin)\n                For Each Item In GetPayoutAsync\n                    Console.WriteLine(\"Date: \" \u0026 Item.Date)\n                    Console.WriteLine(\"To: \" \u0026 Item.To)\n                    Console.WriteLine(\"Satoshi Amount: \" \u0026 Item.SatoshiAmount)\n                Next\n\n                Dim SendAsync = Await Client.SendAsync(10, \"19EsDy2kzS1jANgm7M5hdYvgh26uMsgGzu\", FaucetPayClient.Bitcoin, IsReferral:=False)\n                Console.WriteLine(\"PayoutID: \" \u0026 SendAsync.PayoutId)\n                Console.WriteLine(\"Payout User Hash: \" \u0026 SendAsync.PayoutUserHash)\n                Console.WriteLine(\"Rate Limit Remaining: \" \u0026 SendAsync.RateLimitRemaining)\n                Console.WriteLine(\"Satoshi Balance: \" \u0026 SendAsync.RemainingSatoshiBalance)\n\n\n                Dim FaucetListAsync = Await Client.FaucetListAsync(FaucetPayClient.Feyorra)\n                For Each Item In FaucetListAsync.Values\n                    Console.WriteLine(\"ID: \" \u0026 Item.SyncRoot(0).ToString)\n                    Console.WriteLine(\"Name: \" \u0026 Item.SyncRoot(1).ToString)\n                    Console.WriteLine(\"URL: \" \u0026 Item.SyncRoot(2).ToString)\n                    Console.WriteLine(\"Owner ID: \" \u0026 Item.SyncRoot(3).ToString)\n                    Console.WriteLine(\"Owner Name: \" \u0026 Item.SyncRoot(4).ToString)\n                    Console.WriteLine(\"Currency: \" \u0026 Item.SyncRoot(5).ToString)\n                    Console.WriteLine(\"Timer in Minutes: \" \u0026 Item.SyncRoot(6).ToString)\n                    Console.WriteLine(\"Reward: \" \u0026 Item.SyncRoot(7).ToString)\n                    Console.WriteLine(\"Is Enabled: \" \u0026 Item.SyncRoot(8).ToString)\n                    Console.WriteLine(\"Creation Date: \" \u0026 Item.SyncRoot(9).ToString)\n                    Console.WriteLine(\"Category: \" \u0026 Item.SyncRoot(10).ToString)\n                    Console.WriteLine(\"Paid Today: \" \u0026 Item.SyncRoot(11).ToString)\n                    Console.WriteLine(\"Total User Paid: \" \u0026 Item.SyncRoot(12).ToString)\n                    Console.WriteLine(\"Active Users: \" \u0026 Item.SyncRoot(13).ToString)\n                    Console.WriteLine(\"Balance: \" \u0026 Item.SyncRoot(14).ToString)\n                    Console.WriteLine(\"Health: \" \u0026 Item.SyncRoot(15).ToString)\n                    Console.WriteLine(vbCrLf)\n                Next\n\n                Exit Sub\n                \n                \n                '------ SIMPLE COMMANDS ------\n\n                Dim Balance = Client.GetBalance(FaucetPayClient.Bitcoin)\n                Console.WriteLine(\"Balance Satoshis: \" \u0026 Balance.SatoshiBalance)\n                Console.WriteLine(\"Actual Balance: \" \u0026 Balance.ActualBalance)\n                Console.WriteLine(\"Currency: \" \u0026 Balance.Currency)\n\n                Dim Currencies = Client.GetCurrencies\n                For Each Item In Currencies.Currencies\n                    Console.WriteLine(\"Currencies: \" \u0026 Item.Name)\n                    Console.WriteLine(\"Acronym: \" \u0026 Item.Acronym)\n                    Console.WriteLine(vbCrLf)\n                Next\n\n                Dim CheckAddressBoolean = Client.CheckAddressBoolean(\"19EsDy2kzS1jANgm7M5hdYvgh26uMsgGzu\", FaucetPayClient.Bitcoin)\n                Console.WriteLine(\"Is Valid: \" \u0026 CheckAddressBoolean.ToString)\n\n\n                Dim CheckAddress = Client.CheckAddress(\"19EsDy2kzS1jANgm7M5hdYvgh26uMsgGzu\", FaucetPayClient.Bitcoin)\n                Console.WriteLine(\"User Hash: \" \u0026 CheckAddress.PayoutUserHash)\n\n\n                Dim GetPayout = Client.GetPayouts(10, FaucetPayClient.Bitcoin)\n                For Each Item In GetPayout\n                    Console.WriteLine(\"Date: \" \u0026 Item.Date)\n                    Console.WriteLine(\"To: \" \u0026 Item.To)\n                    Console.WriteLine(\"Satoshi Amount: \" \u0026 Item.SatoshiAmount)\n                Next\n\n                Dim Send = Client.Send(10, \"19EsDy2kzS1jANgm7M5hdYvgh26uMsgGzu\", FaucetPayClient.Bitcoin, IsReferral:=False)\n                Console.WriteLine(\"PayoutID: \" \u0026 Send.PayoutId)\n                Console.WriteLine(\"Payout User Hash: \" \u0026 Send.PayoutUserHash)\n                Console.WriteLine(\"Rate Limit Remaining: \" \u0026 Send.RateLimitRemaining)\n                Console.WriteLine(\"Satoshi Balance: \" \u0026 Send.RemainingSatoshiBalance)\n\n\n                Dim FaucetList = Client.FaucetList(FaucetPayClient.Feyorra)\n                For Each Item In FaucetList.Values\n                    Console.WriteLine(\"ID: \" \u0026 Item.SyncRoot(0).ToString)\n                    Console.WriteLine(\"Name: \" \u0026 Item.SyncRoot(1).ToString)\n                    Console.WriteLine(\"URL: \" \u0026 Item.SyncRoot(2).ToString)\n                    Console.WriteLine(\"Owner ID: \" \u0026 Item.SyncRoot(3).ToString)\n                    Console.WriteLine(\"Owner Name: \" \u0026 Item.SyncRoot(4).ToString)\n                    Console.WriteLine(\"Currency: \" \u0026 Item.SyncRoot(5).ToString)\n                    Console.WriteLine(\"Timer in Minutes: \" \u0026 Item.SyncRoot(6).ToString)\n                    Console.WriteLine(\"Reward: \" \u0026 Item.SyncRoot(7).ToString)\n                    Console.WriteLine(\"Is Enabled: \" \u0026 Item.SyncRoot(8).ToString)\n                    Console.WriteLine(\"Creation Date: \" \u0026 Item.SyncRoot(9).ToString)\n                    Console.WriteLine(\"Category: \" \u0026 Item.SyncRoot(10).ToString)\n                    Console.WriteLine(\"Paid Today: \" \u0026 Item.SyncRoot(11).ToString)\n                    Console.WriteLine(\"Total User Paid: \" \u0026 Item.SyncRoot(12).ToString)\n                    Console.WriteLine(\"Active Users: \" \u0026 Item.SyncRoot(13).ToString)\n                    Console.WriteLine(\"Balance: \" \u0026 Item.SyncRoot(14).ToString)\n                    Console.WriteLine(\"Health: \" \u0026 Item.SyncRoot(15).ToString)\n                    Console.WriteLine(vbCrLf)\n                Next\n            End Using\n\n        Catch ex As FaucetPayException\n            Console.WriteLine(\"Error: \" \u0026 ex.Message)\n            Console.ReadLine()\n        End Try\n     End Sub\n ```\n        \n \u003ch1\u003e BALANCE.\u003c/h1\u003e\n\n```VB\n         Using Client = FaucetPayClient.Create(New ApiConfig With {.ApiKey = \"889bcd6696e47c9472e18bf986e8bb33448bfa9d\"})\n                Dim BalanceAsync = Await Client.GetBalanceAsync(FaucetPayClient.Bitcoin)\n                Console.WriteLine(\"Balance Satoshis: \" \u0026 BalanceAsync.SatoshiBalance)\n                Console.WriteLine(\"Actual Balance: \" \u0026 BalanceAsync.ActualBalance)\n                Console.WriteLine(\"Currency: \" \u0026 BalanceAsync.Currency)\n         End Using\n ```\n  \n          \n  \u003ch1\u003e LIST CURRENCIES.\u003c/h1\u003e\n\n```VB\n          Using Client = FaucetPayClient.Create(New ApiConfig With {.ApiKey = \"889bcd6696e47c9472e18bf986e8bb33448bfa9d\"})\n               Dim CurrenciesAsync = Await Client.GetCurrenciesAsync()\n                For Each Item In CurrenciesAsync.Currencies\n                    Console.WriteLine(\"Currencies: \" \u0026 Item.Name)\n                    Console.WriteLine(\"Acronym: \" \u0026 Item.Acronym)\n                    Console.WriteLine(vbCrLf)\n                Next\n         End Using\n```\n   \n  \u003ch1\u003e RECENT PAYOUT.\u003c/h1\u003e\n\n```VB\n        Using Client = FaucetPayClient.Create(New ApiConfig With {.ApiKey = \"889bcd6696e47c9472e18bf986e8bb33448bfa9d\"})\n                For Each Item In GetPayoutAsync\n                    Console.WriteLine(\"Date: \" \u0026 Item.Date)\n                    Console.WriteLine(\"To: \" \u0026 Item.To)\n                    Console.WriteLine(\"Satoshi Amount: \" \u0026 Item.SatoshiAmount)\n                Next\n         End Using\n```\n   \u003ch1\u003e CHECK ADDRESS EXIST.\u003c/h1\u003e\n        \n```VB\n         Using Client = FaucetPayClient.Create(New ApiConfig With {.ApiKey = \"889bcd6696e47c9472e18bf986e8bb33448bfa9d\"})\n                Dim CheckAddressBooleanAsync = Await Client.CheckAddressBooleanAsync(\"19EsDy2kzS1jANgm7M5hdYvgh26uMsgGzu\", FaucetPayClient.Bitcoin)\n                Console.WriteLine(\"Is Valid: \" \u0026 CheckAddressBooleanAsync.ToString)\n         End Using\n```\n\n \u003ch1\u003e CHECK USER HASH.\u003c/h1\u003e\n        \n```VB\n          Using Client = FaucetPayClient.Create(New ApiConfig With {.ApiKey = \"889bcd6696e47c9472e18bf986e8bb33448bfa9d\"})\n                Dim CheckAddressAsync = Await Client.CheckAddressAsync(\"19EsDy2kzS1jANgm7M5hdYvgh26uMsgGzu\", FaucetPayClient.Bitcoin)\n                Console.WriteLine(\"User Hash: \" \u0026 CheckAddressAsync.PayoutUserHash)\n          End Using\n```\n\n   \u003ch1\u003e SEND PAYMENTS.\u003c/h1\u003e\n                \n```VB\n         Using Client = FaucetPayClient.Create(New ApiConfig With {.ApiKey = \"889bcd6696e47c9472e18bf986e8bb33448bfa9d\"})\n             Dim SendAsync = Await Client.SendAsync(10, \"19EsDy2kzS1jANgm7M5hdYvgh26uMsgGzu\", FaucetPayClient.Bitcoin, IsReferral:=False)\n                Console.WriteLine(\"PayoutID: \" \u0026 SendAsync.PayoutId)\n                Console.WriteLine(\"Payout User Hash: \" \u0026 SendAsync.PayoutUserHash)\n                Console.WriteLine(\"Rate Limit Remaining: \" \u0026 SendAsync.RateLimitRemaining)\n                Console.WriteLine(\"Satoshi Balance: \" \u0026 SendAsync.RemainingSatoshiBalance)\n         End Using\n```\n   \u003ch1\u003e FAUCET LIST.\u003c/h1\u003e\n               \n```VB\n           Using Client = FaucetPayClient.Create(New ApiConfig With {.ApiKey = \"889bcd6696e47c9472e18bf986e8bb33448bfa9d\"})\n            Dim FaucetListAsync = Await Client.FaucetListAsync(FaucetPayClient.Feyorra)\n                For Each Item In FaucetListAsync.Values\n                    Console.WriteLine(\"ID: \" \u0026 Item.SyncRoot(0).ToString)\n                    Console.WriteLine(\"Name: \" \u0026 Item.SyncRoot(1).ToString)\n                    Console.WriteLine(\"URL: \" \u0026 Item.SyncRoot(2).ToString)\n                    Console.WriteLine(\"Owner ID: \" \u0026 Item.SyncRoot(3).ToString)\n                    Console.WriteLine(\"Owner Name: \" \u0026 Item.SyncRoot(4).ToString)\n                    Console.WriteLine(\"Currency: \" \u0026 Item.SyncRoot(5).ToString)\n                    Console.WriteLine(\"Timer in Minutes: \" \u0026 Item.SyncRoot(6).ToString)\n                    Console.WriteLine(\"Reward: \" \u0026 Item.SyncRoot(7).ToString)\n                    Console.WriteLine(\"Is Enabled: \" \u0026 Item.SyncRoot(8).ToString)\n                    Console.WriteLine(\"Creation Date: \" \u0026 Item.SyncRoot(9).ToString)\n                    Console.WriteLine(\"Category: \" \u0026 Item.SyncRoot(10).ToString)\n                    Console.WriteLine(\"Paid Today: \" \u0026 Item.SyncRoot(11).ToString)\n                    Console.WriteLine(\"Total User Paid: \" \u0026 Item.SyncRoot(12).ToString)\n                    Console.WriteLine(\"Active Users: \" \u0026 Item.SyncRoot(13).ToString)\n                    Console.WriteLine(\"Balance: \" \u0026 Item.SyncRoot(14).ToString)\n                    Console.WriteLine(\"Health: \" \u0026 Item.SyncRoot(15).ToString)\n                    Console.WriteLine(vbCrLf)\n                Next\n         End Using\n```\n       \n       \n\u003ch2\u003eC#\u003c/h1\u003e\n\n```CSharp \n public static void Main()\n        {\n           \n using (var Client = FaucetPayClient.FaucetPayClient.Create(new ApiConfig() { ApiKey = \"889bcd6696e47c9472e18bf986e8bb33448bfa9d\" }))\n                {\n\n                    try\n                    {\n                        //-----ASYNC COMMANDS---- -\n                        var BalanceAsync = await Client.GetBalanceAsync(FaucetPayClient.FaucetPayClient.Bitcoin);\n                        Console.WriteLine(\"Balance Satoshis: \" + BalanceAsync.SatoshiBalance);\n                        Console.WriteLine(\"Actual Balance: \" + BalanceAsync.ActualBalance);\n                        Console.WriteLine(\"Currency: \" + BalanceAsync.Currency);\n\n\n                        var CurrenciesAsync = await Client.GetCurrenciesAsync();\n                        foreach (var Item in CurrenciesAsync.Currencies)\n                        {\n                            Console.WriteLine(\"Currencies: \", Item.Name);\n                            Console.WriteLine(\"Acronym: \", Item.Acronym);\n                            Console.WriteLine(\"\\n\");\n                        }\n\n                        var CheckAddressBooleanAsync = await Client.CheckAddressBooleanAsync(\"19EsDy2kzS1jANgm7M5hdYvgh26uMsgGzu\", FaucetPayClient.FaucetPayClient.Bitcoin);\n                        Console.WriteLine(\"Is Valid: \" + CheckAddressBooleanAsync.ToString());\n\n                        var CheckAddressAsync = await Client.CheckAddressAsync(\"19EsDy2kzS1jANgm7M5hdYvgh26uMsgGzu\", FaucetPayClient.FaucetPayClient.Bitcoin);\n                        Console.WriteLine(\"User Hash: \" + CheckAddressAsync.PayoutUserHash);\n\n                        var GetPayoutAsync = await Client.GetPayoutsAsync(10, FaucetPayClient.FaucetPayClient.Bitcoin);\n                        foreach (var Item in GetPayoutAsync)\n                        {\n                            Console.WriteLine(\"Date: \", Item.Date);\n                            Console.WriteLine(\"To: \", Item.To);\n                            Console.WriteLine(\"Satoshi Amount: \", Item.SatoshiAmount);\n                        }\n\n                        var SendAsync = await Client.SendAsync(10, \"19EsDy2kzS1jANgm7M5hdYvgh26uMsgGzu\", FaucetPayClient.FaucetPayClient.Bitcoin, IsReferral: false);\n                        Console.WriteLine(\"PayoutID: \" + SendAsync.PayoutId);\n                        Console.WriteLine(\"Payout User Hash: \" + SendAsync.PayoutUserHash);\n                        Console.WriteLine(\"Rate Limit Remaining: \" + SendAsync.RateLimitRemaining);\n                        Console.WriteLine(\"Satoshi Balance: \" + SendAsync.RemainingSatoshiBalance);\n\n                        var FaucetListAsync = await Client.FaucetListAsync();\n                        foreach (var Item in FaucetListAsync.DataList.Values)\n                        {\n                            Console.WriteLine(\"ID: \" + Item.BitCoin[\"id\"].Id.ToString());\n                            Console.WriteLine(\"Name: \" + Item.BitCoin[\"name\"].Id.ToString());\n                            Console.WriteLine(\"URL: \" + Item.BitCoin[\"url\"].Id.ToString());\n                            Console.WriteLine(\"Owner ID: \" + Item.BitCoin[\"owner_id\"].Id.ToString());\n                            Console.WriteLine(\"Owner Name: \" + Item.BitCoin[\"owner_name\"].Id.ToString());\n                            Console.WriteLine(\"Currency: \" + Item.BitCoin[\"currency\"].Id.ToString());\n                            Console.WriteLine(\"Timer in Minutes: \" + Item.BitCoin[\"timer_in_minutes\"].Id.ToString());\n                            Console.WriteLine(\"Reward: \" + Item.BitCoin[\"reward\"].Id.ToString());\n                            Console.WriteLine(\"Is Enabled: \" + Item.BitCoin[\"is_enabled\"].Id.ToString());\n                            Console.WriteLine(\"Creation Date: \" + Item.BitCoin[\"creation_date\"].Id.ToString());\n                            Console.WriteLine(\"Category: \" + Item.BitCoin[\"category\"].Id.ToString());\n                            Console.WriteLine(\"Paid Today: \" + Item.BitCoin[\"paid_today\"].Id.ToString());\n                            Console.WriteLine(\"Total User Paid: \" + Item.BitCoin[\"total_users_paid\"].Id.ToString());\n                            Console.WriteLine(\"Active Users: \" + Item.BitCoin[\"active_users\"].Id.ToString());\n                            Console.WriteLine(\"Balance: \" + Item.BitCoin[\"balance\"].Id.ToString());\n                            Console.WriteLine(\"Health: \" + Item.BitCoin[\"health\"].Id.ToString());\n                            Console.WriteLine(\"\\n\");\n                        }\n\n                        //    // ------ SIMPLE COMMANDS ------\n\n                        var Balance = Client.GetBalance(FaucetPayClient.FaucetPayClient.Bitcoin);\n                        Console.WriteLine(\"Balance Satoshis: \" + Balance.SatoshiBalance);\n                        Console.WriteLine(\"Actual Balance: \" + Balance.ActualBalance);\n                        Console.WriteLine(\"Currency: \" + Balance.Currency);\n\n                        var Currencies = Client.GetCurrencies();\n                        foreach (var Item in Currencies.Currencies)\n                        {\n                            Console.WriteLine(\"Currencies: \", Item.Name);\n                            Console.WriteLine(\"Acronym: \", Item.Acronym);\n                            Console.WriteLine(\"\\n\");\n                        }\n\n                        var CheckAddressBoolean = Client.CheckAddressBoolean(\"19EsDy2kzS1jANgm7M5hdYvgh26uMsgGzu\", FaucetPayClient.FaucetPayClient.Bitcoin);\n                        Console.WriteLine(\"Is Valid: \" + CheckAddressBoolean.ToString());\n\n\n                        var CheckAddress = Client.CheckAddress(\"19EsDy2kzS1jANgm7M5hdYvgh26uMsgGzu\", FaucetPayClient.FaucetPayClient.Bitcoin);\n                        Console.WriteLine(\"User Hash: \" + CheckAddress.PayoutUserHash);\n\n\n                        var GetPayout = Client.GetPayouts(10, FaucetPayClient.FaucetPayClient.Bitcoin);\n                        foreach (var Item in GetPayout)\n                        {\n                            Console.WriteLine(\"Date: \", Item.Date);\n                            Console.WriteLine(\"To: \", Item.To);\n                            Console.WriteLine(\"Satoshi Amount: \", Item.SatoshiAmount);\n                        }\n\n                        var Send = Client.Send(10, \"19EsDy2kzS1jANgm7M5hdYvgh26uMsgGzu\", FaucetPayClient.FaucetPayClient.Bitcoin, IsReferral: false);\n                        Console.WriteLine(\"PayoutID: \" + Send.PayoutId);\n                        Console.WriteLine(\"Payout User Hash: \" + Send.PayoutUserHash);\n                        Console.WriteLine(\"Rate Limit Remaining: \" + Send.RateLimitRemaining);\n                        Console.WriteLine(\"Satoshi Balance: \" + Send.RemainingSatoshiBalance);\n\n\n                        var FaucetList = Client.FaucetList();\n                        foreach (var Item in FaucetList.DataList.Values)\n                        {\n                            Console.WriteLine(\"ID: \" + Item.BitCoin[\"id\"].Id.ToString());\n                            Console.WriteLine(\"Name: \" + Item.BitCoin[\"name\"].Id.ToString());\n                            Console.WriteLine(\"URL: \" + Item.BitCoin[\"url\"].Id.ToString());\n                            Console.WriteLine(\"Owner ID: \" + Item.BitCoin[\"owner_id\"].Id.ToString());\n                            Console.WriteLine(\"Owner Name: \" + Item.BitCoin[\"owner_name\"].Id.ToString());\n                            Console.WriteLine(\"Currency: \" + Item.BitCoin[\"currency\"].Id.ToString());\n                            Console.WriteLine(\"Timer in Minutes: \" + Item.BitCoin[\"timer_in_minutes\"].Id.ToString());\n                            Console.WriteLine(\"Reward: \" + Item.BitCoin[\"reward\"].Id.ToString());\n                            Console.WriteLine(\"Is Enabled: \" + Item.BitCoin[\"is_enabled\"].Id.ToString());\n                            Console.WriteLine(\"Creation Date: \" + Item.BitCoin[\"creation_date\"].Id.ToString());\n                            Console.WriteLine(\"Category: \" + Item.BitCoin[\"category\"].Id.ToString());\n                            Console.WriteLine(\"Paid Today: \" + Item.BitCoin[\"paid_today\"].Id.ToString());\n                            Console.WriteLine(\"Total User Paid: \" + Item.BitCoin[\"total_users_paid\"].Id.ToString());\n                            Console.WriteLine(\"Active Users: \" + Item.BitCoin[\"active_users\"].Id.ToString());\n                            Console.WriteLine(\"Balance: \" + Item.BitCoin[\"balance\"].Id.ToString());\n                            Console.WriteLine(\"Health: \" + Item.BitCoin[\"health\"].Id.ToString());\n                            Console.WriteLine(\"\\n\");\n                        }\n\n                    }\n                    catch (Exception ex)\n                    {\n                        Console.WriteLine(\"Error: \" + ex.Message);\n                    }\n                }\n        }\n```\n\n\u003ch1\u003e BALANCE.\u003c/h1\u003e\n\n```CSharp\n       using (var Client = FaucetPayClient.FaucetPayClient.Create(new ApiConfig() { ApiKey = \"889bcd6696e47c9472e18bf986e8bb33448bfa9d\" }))\n                {\n                 var BalanceAsync = await Client.GetBalanceAsync(FaucetPayClient.FaucetPayClient.Bitcoin);\n                        Console.WriteLine(\"Balance Satoshis: \" + BalanceAsync.SatoshiBalance);\n                        Console.WriteLine(\"Actual Balance: \" + BalanceAsync.ActualBalance);\n                        Console.WriteLine(\"Currency: \" + BalanceAsync.Currency);\n                }\n ```\n  \n          \n  \u003ch1\u003e LIST CURRENCIES.\u003c/h1\u003e\n\n```CSharp\n          using (var Client = FaucetPayClient.FaucetPayClient.Create(new ApiConfig() { ApiKey = \"889bcd6696e47c9472e18bf986e8bb33448bfa9d\" }))\n                {\n                 var CurrenciesAsync = await Client.GetCurrenciesAsync();\n                        foreach (var Item in CurrenciesAsync.Currencies)\n                        {\n                            Console.WriteLine(\"Currencies: \", Item.Name);\n                            Console.WriteLine(\"Acronym: \", Item.Acronym);\n                            Console.WriteLine(\"\\n\");\n                        }\n                }\n```\n   \n  \u003ch1\u003e RECENT PAYOUT.\u003c/h1\u003e\n\n```CSharp\n         using (var Client = FaucetPayClient.FaucetPayClient.Create(new ApiConfig() { ApiKey = \"889bcd6696e47c9472e18bf986e8bb33448bfa9d\" }))\n                {\n                 var GetPayoutAsync = await Client.GetPayoutsAsync(10, FaucetPayClient.FaucetPayClient.Bitcoin);\n                        foreach (var Item in GetPayoutAsync)\n                        {\n                            Console.WriteLine(\"Date: \", Item.Date);\n                            Console.WriteLine(\"To: \", Item.To);\n                            Console.WriteLine(\"Satoshi Amount: \", Item.SatoshiAmount);\n                        }\n                }\n```\n   \u003ch1\u003e CHECK ADDRESS EXIST.\u003c/h1\u003e\n        \n```CSharp\n         using (var Client = FaucetPayClient.FaucetPayClient.Create(new ApiConfig() { ApiKey = \"889bcd6696e47c9472e18bf986e8bb33448bfa9d\" }))\n                {\n                 var CheckAddressBooleanAsync = await Client.CheckAddressBooleanAsync(\"19EsDy2kzS1jANgm7M5hdYvgh26uMsgGzu\", FaucetPayClient.FaucetPayClient.Bitcoin);\n                 Console.WriteLine(\"Is Valid: \" + CheckAddressBooleanAsync.ToString());\n                }\n```\n\n \u003ch1\u003e CHECK USER HASH.\u003c/h1\u003e\n        \n```CSharp\n         using (var Client = FaucetPayClient.FaucetPayClient.Create(new ApiConfig() { ApiKey = \"889bcd6696e47c9472e18bf986e8bb33448bfa9d\" }))\n                {\n                var CheckAddressAsync = await Client.CheckAddressAsync(\"19EsDy2kzS1jANgm7M5hdYvgh26uMsgGzu\", FaucetPayClient.FaucetPayClient.Bitcoin);\n                Console.WriteLine(\"User Hash: \" + CheckAddressAsync.PayoutUserHash);\n                }\n```\n\n   \u003ch1\u003e SEND PAYMENTS.\u003c/h1\u003e\n                \n```CSharp\n         using (var Client = FaucetPayClient.FaucetPayClient.Create(new ApiConfig() { ApiKey = \"889bcd6696e47c9472e18bf986e8bb33448bfa9d\" }))\n                {\n                var SendAsync = await Client.SendAsync(10, \"19EsDy2kzS1jANgm7M5hdYvgh26uMsgGzu\", FaucetPayClient.FaucetPayClient.Bitcoin, IsReferral: false);\n                        Console.WriteLine(\"PayoutID: \" + SendAsync.PayoutId);\n                        Console.WriteLine(\"Payout User Hash: \" + SendAsync.PayoutUserHash);\n                        Console.WriteLine(\"Rate Limit Remaining: \" + SendAsync.RateLimitRemaining);\n                        Console.WriteLine(\"Satoshi Balance: \" + SendAsync.RemainingSatoshiBalance);\n                }\n```\n   \u003ch1\u003e FAUCET LIST.\u003c/h1\u003e\n               \n```CSharp\n           using (var Client = FaucetPayClient.FaucetPayClient.Create(new ApiConfig() { ApiKey = \"889bcd6696e47c9472e18bf986e8bb33448bfa9d\" }))\n                {\n                 var FaucetListAsync = await Client.FaucetListAsync();\n                        foreach (var Item in FaucetListAsync.DataList.Values)\n                        {\n                            Console.WriteLine(\"ID: \" + Item.BitCoin[\"id\"].Id.ToString());\n                            Console.WriteLine(\"Name: \" + Item.BitCoin[\"name\"].Id.ToString());\n                            Console.WriteLine(\"URL: \" + Item.BitCoin[\"url\"].Id.ToString());\n                            Console.WriteLine(\"Owner ID: \" + Item.BitCoin[\"owner_id\"].Id.ToString());\n                            Console.WriteLine(\"Owner Name: \" + Item.BitCoin[\"owner_name\"].Id.ToString());\n                            Console.WriteLine(\"Currency: \" + Item.BitCoin[\"currency\"].Id.ToString());\n                            Console.WriteLine(\"Timer in Minutes: \" + Item.BitCoin[\"timer_in_minutes\"].Id.ToString());\n                            Console.WriteLine(\"Reward: \" + Item.BitCoin[\"reward\"].Id.ToString());\n                            Console.WriteLine(\"Is Enabled: \" + Item.BitCoin[\"is_enabled\"].Id.ToString());\n                            Console.WriteLine(\"Creation Date: \" + Item.BitCoin[\"creation_date\"].Id.ToString());\n                            Console.WriteLine(\"Category: \" + Item.BitCoin[\"category\"].Id.ToString());\n                            Console.WriteLine(\"Paid Today: \" + Item.BitCoin[\"paid_today\"].Id.ToString());\n                            Console.WriteLine(\"Total User Paid: \" + Item.BitCoin[\"total_users_paid\"].Id.ToString());\n                            Console.WriteLine(\"Active Users: \" + Item.BitCoin[\"active_users\"].Id.ToString());\n                            Console.WriteLine(\"Balance: \" + Item.BitCoin[\"balance\"].Id.ToString());\n                            Console.WriteLine(\"Health: \" + Item.BitCoin[\"health\"].Id.ToString());\n                            Console.WriteLine(\"\\n\");\n                        }\n                }\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fromulo-meirelles%2Ffaucetpayapi","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fromulo-meirelles%2Ffaucetpayapi","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fromulo-meirelles%2Ffaucetpayapi/lists"}