Support FAQs

With our user-friendly platform and thorough documentation, our customer

Subscription, Accounts and Payments

Q. How do I get started with my RPC subscription?

A. You can fill-out the form that creates an entry in our client onboarding pipeline or if you have other questions mail us at support@triton.one or get in touch with us over Telegram or via Discord.

Q. Do you require a long-term contract?

A. No, we bill month-to-month by default.

Q. What payment methods do you accept?

A. For existing accounts, we accept the following:

  • Solana SPL payments (USDC preferred or USDT)

  • USDC-ERC20 on Ethereum

  • USDC on Tron

  • USDC on Polygon

  • Wire instructions in GBP and USD

A. For newly onboarded accounts, they have options either to pay as what are existing customer do or process their payment via hel.io. See details here.

Q. Should the need arise, can I upgrade/downgrade my plan at a later time?

A. Yes, if your usage changes, you can upgrade or downgrade your plan as needed.

Q. Can I cancel my RPC subscription anytime?

A. We require 30 days notice to cancel your subscription to align with our vendors' cancellation notice period.

Q. Do we have an option to upgrade hardware?

A. In addition to the Base Fee, you may request equipment upgrades. The hardware upgrade to 1TB of total RAM costs a monthly fee of $500.

Technical Questions, Issues and Errors

Q. What happens when we hit the rate limits? Can you bump our current rate limits?

A. You would likely get 429 or 413 errors and yes we can bump your current rate limits but you may also want to slow down or decrease traffic.

Q. How do we know our ratelimits?

A. The limit per RPC method depend if traffic comes from a frontend or backend (with token authentication), for backend the current limits are:

snapshot: 2

genesis: 2

sendTX: 100

getProgramAccounts: 200

getTokenAccountsByOwner: 200

getLargestAccounts: 500

getTokenLargestAccounts: 500

getLeaderSchedule: 200

getVoteAccounts: 200

getClusterNodes: 200

getMultipleAccounts: 5000

getAccountInfo: 5000

sendTX: 100

You can check more about ratelimits here.

Q. Where are Triton One servers located?

A. Our servers are geographically located in the Americas, Europe and Asia Pacific

Q. Can we run scripts in the shared/liquid endpoints?

A. Shared service is for frontend only. Running scripts is only allowed in backend and you would need a dedicated server.

Q. What happens if we suspect our token got leaked?

A. For existing customers, we will generate a new token and the old one/s will be disabled.

Q. How to use websocket option:

A. To use websocket option, just replace https:// with wss:// on your endpoint URL

Q. How can I use the Geyser plugins?

A. We can install any geyser plugin to your node. You can refer to this list of available geyser plugins https://github.com/rpcpool/solana-geyser-park

Q, We want geyser plugin installed in our node, does this require additional fee?

A. Installation of geyser plugin does not incur any additional fee. Our Geyser plugins are included as part of the dedicated server package and gradually will be deployed on shared servers.

Q. Can geyser also be used by people not running validator?

A. Yes. Geyser is RPC 2.0. Real time streaming of account updates. With Geyser, you can also see the account state changes within a slot. With RPC 1.0, you only see the final state at the end of the slot.

Q. What is the advantage of sending transactions through a validator?

A. There is a max of 2,500 QUIC connections per validator. 2,000 are reserved for other staked validators. Only 500 are available to anonymous & unstaked RPC nodes. During big market events all of the bots are fighting for the same 500 connections. By sending through a validator, you get access to the other 2,000.

Q. Is it possible for a transaction to be dropped even after it has reached the Commitment Status of "Processed" during periods of network congestion or temporary/minority network forks?

A. Yes, processed slots can still be dropped. Confirmed slots are reliable.

Last updated