Whaleshares Logo

Update On My RPC Nodes

kennybllPosted for Everyone to comment on, 5 years ago3 min read

As some might know I've been running RPC nodes for free without rate limiting. This is going to cost quite a bit per month. I might manage to pay for it with my earnings from witnessing, posting, and working with the Whaleshares team, but to keep the availability I have to think about costs.

Computers Image
Source here

Free Access

What I'm looking at is a rate limited free RPC endpoint that can handle 2 requests per second per IP. Normal users, or small developers can get away with this. For most this will still work, that's why I'm keeping this part free.

Paid Access

Those who wish to have no rate limits, and excellent service can pay $5 per month. This will give a specialized URL which they can connect to.

Why

With bandwidth, storage, and the cost of servers, this is going to be costly to give such a service. Being able to give a free RPC node with rate limiting takes a lot. To relieve some of the costs charging $5 per month seems like a good idea.

Well I can host my own :rage:

While this is true, and at first it may be cost effective, eventually servers will have to be upgraded, maintenance will have to be done, etc, which may cost more in the long run. Paying $5 per month is a great option for small and large dapps and services.

My Infrastructure

I have 3 full nodes running to be used as RPC nodes. The public endpoints will be:

  • wss://wls.kennybll.com
  • https://wls.kennybll.com
    I also have them load balanced, so if one goes down it goes to the next. And back and forth.

As more people buy access I will be able to provide more servers, and a much better service for them. There are two servers in New York, and one in France.

Disclaimer: At any such time the cost becomes too much, I have to right to raise the price of access. If this happens, there will be a week notice.

This will go in effect in two days. If I get a lot of negative feedback, I may reverse the decision.

How To Get My Specialized RPC Endpoint

You can go to here which uses Coinbase. There you can enter your liaison's discord username and number, for example kennybll#3044. I will then create your endpoint and send it to you in a direct message.

The endpoints will look like https://wls.kennybll.com/d6a3c40f-0d6a-47c1-9af1-80870f02b074. Do not give these away lightly. If you give yours away, you may loose performance on your endpoint.

Let me know in the comments below if you have any concerns, or opinions.

Thanks for all the support, @kennybll

Donations could be given here. Like what I'm doing? Consider voting for my witness: @kennybll-witness.

Sign Up to join this conversation, or to start a topic of your own.
Your opinion is celebrated and welcomed, not banned or censored!