@using BTCPayServer.Services.Altcoins.Ethereum.UI @using BTCPayServer.Views.Server @using System.Net.Http @model BTCPayServer.Services.Altcoins.Ethereum.Configuration.EthereumLikeConfiguration @inject BTCPayNetworkProvider BTCPayNetworkProvider; @inject IHttpClientFactory HttpClientFactory; @{ Layout = "../_NavLayout.cshtml"; ViewData["NavPartialName"] = "../Server/_Nav"; ViewBag.MainTitle = "Server settings"; ViewData.SetActivePageAndTitle(ServerNavPages.Policies, $"ETH Chain {Model.ChainId} Configuration"); } @if (!this.ViewContext.ModelState.IsValid) {
}
Possible free options are
  • linkpool.io - Free, just set the url to https://main-rpc.linkpool.io
  • chainstack.com - Free plan, choose shared public node
  • infura.io - Free tier but limited calls per day
  • Your own geth/openethereum node
@{ var valid = await EthereumConfigController.CheckValid(HttpClientFactory, BTCPayNetworkProvider.NetworkType, Model.InvoiceId); if (!valid) {
Support for this feature requires a one-time donation. @if (!string.IsNullOrEmpty(Model.InvoiceId)) { The payment instructions associated has not been paid or confirmed yet. } Please click here to generate payment instructions.
} }