These terms govern your use of SolidRPC, a blockchain RPC service operated by SolidRPC, Inc., a Delaware corporation, at solidrpc.io. By creating an account or sending a request to our endpoints, you agree to them.
Service
SolidRPC provides JSON-RPC endpoints for supported blockchain networks. We aim for high availability but do not guarantee 100% uptime. Eligible paid plans may include Covered Request Availability and automatic next-invoice service credits under the accepted Service Level Terms. Free, Builder, manually granted free trials, evaluation access, and other unpaid service have no monetary SLA.
Acceptable use
- Do not abuse, probe, or attempt to exploit our infrastructure.
- Do not relay traffic for unlawful activity.
- Do not share your API keys publicly.
- Do not create multiple Free accounts to evade plan or rate limits.
We may suspend or terminate accounts that violate this section without prior notice.
Billing
Paid plans are charged monthly via Stripe. Refunds are issued at our discretion for unused portions of a billing period. Service credits are awarded only under the Service Level Terms and are not cash refunds.
Overage billing
Paid plans include a monthly response-unit allowance; the Free plan includes a daily allowance. A response unit is one billable JSON-RPC method call, including each call inside a batch. Gateway rejections and upstream transport failures are excluded as described in the documentation. By default, further RPC calls are rejected once that allowance is exhausted until the applicable quota resets. On eligible paid plans, you may opt in to overage billing from the dashboard, in which case:
- Response units beyond your plan allowance are billed at a per-unit rate equal to your monthly plan price divided by the response units included in your plan (for example, a $25 plan with 10M included response units is billed at $2.50 per additional 1M response units).
- Accumulated overage is invoiced separately at the start of your next billing cycle and charged to your payment method on file.
- Whenever your unbilled overage reaches one full plan allowance, we immediately issue an invoice equal to one monthly plan price and charge it right away. This repeats for each further full allowance consumed.
- If an overage charge fails, overage billing is disabled on your account and further RPC calls are rejected again until the open invoice is settled and you re-enable overage.
- You can enable or disable overage billing at any time. Disabling it does not waive charges for overage already consumed.
Service levels
Covered Request Availability is measured from eligible customer calls observed by the SolidRPC gateway. Requests that never reach that boundary cannot enter the measurement. The accepted Service Level Terms and current Service Level Terms define exclusions, maintenance, credit bands, and the evidence-claim window.
JSON-RPC notifications without an id are excluded because they have no response or terminal result to measure. Selecting covered networks and confirming an eligible purchase, upgrade, or initial enrollment records acceptance of the displayed terms revision and SHA-256 hash. Coverage continues while the eligible paid plan and selected networks remain active.
To the maximum extent permitted by law, service credits awarded under the Service Level Terms are your sole and exclusive monetary remedy for a failure to meet Covered Request Availability. Scheduling cancellation or any downgrade immediately and irrevocably forfeits unapplied service credits, and reversing that scheduled change does not restore them.
Liability
SolidRPC is provided “as is” and “as available”, without warranties of any kind, express or implied, including merchantability, fitness for a particular purpose, and non-infringement. We are not liable for losses caused by transactions you broadcast through our endpoints, including but not limited to MEV exposure, gas-price decisions, or chain reorganizations.
To the maximum extent permitted by law, our total liability for any claim arising from your use of the service is limited to the fees you paid us in the 12 months before the claim, and we are not liable for indirect, incidental, or consequential damages.
Governing law
These terms are governed by the laws of the State of Delaware, United States, and any disputes are subject to the exclusive jurisdiction of the courts located in Delaware.
Privacy
Our handling of personal data is described in our Privacy Policy.
Changes
We may update these terms. Material changes will be announced by email at least 14 days before they take effect. A Service Level Terms revision does not retroactively change an active or closed SLA period governed by an earlier accepted revision.
Contact
Questions: [email protected].