How To Create Your Own Polygon RPC with Infura and Matic Vigil

bartvader.eth 🦇🔊 (rekt)
3 min readJun 16, 2021

Hello, everyone! Due to RPC congestion, people are experiencing a lot of problems submitting transactions today.

So, here are 2 simple ways of creating your own RPC!

Method 1 — Infura:

First step is to go to https://infura.io/register and create your own account.

Next thing you’ll need to do is heading to https://infura.io/dashboard and clicking the first option:

Infura Dashboard

Go to the bottom of the page you just arrived to (https://infura.io/upgrade) and click the “SELECT ADDON” option:

Infura Upgrade

Now that you’ve arrived to https://infura.io/payment?chosenAddon=ethereum_polygon_addon, you can see that the free plan includes 100k requests/day and you’ll need to add a card in order to proceed. Since it’s free, they won’t charge you anything; however, it’s advisable to enter a card with 0 balance like a Binance Card for example (you can get one at binance.com).

Infura Payment (it’s free, only card needed)

Now, after finishing the “order” (not really an order because you won’t pay anything lol), you’ll need to create a project.

Head to https://infura.io/dashboard/ethereum and click “CREATE A NEW PROJECT”. Choose a name, and that’s basically it!

Ethereum Project on Infura

Now, despite being called “Ethereum project”, you’ll be able to choose a Polygon endpoint, which means you’ll also get a Polygon RPC.

After creating your project, you’ll go to this page:

Ethereum project settings

When you click the “Polygon Mainnet” option, you’ll be given an url that you can insert in your metamask as RPC keeping all of your other settings such as ChainId! That’s it!

Method 2 — Matic Vigil:

Head to https://rpc.maticvigil.com/ and sign up with your e-mail:

MVigil register

You’ll receive a confirmation e-mail which, when clicked, will send you to your dashboard.

The next thing you need to do is creating an app.

Just click that option

As you can see, you’ll get free 150k requests/day with no credit card required, so this is a bit better than Infura.

After the app is created, you scroll down and click “Matic Mainnet” option at the bottom.

You can also click your app’s name, doesn’t matter!

You’ll be given a series of urls, but you’ll only need the one that says “Matic Mainnet RPC URL”:

MINE IS JUST FOR TEST PURPOSES, DO NOT USE IT!

Again, just go to your metamask, like you did with Method 1, and change your RPC for that one! We’re done!

Hope y’all found this article useful! Have a nice day!

--

--

bartvader.eth 🦇🔊 (rekt)

wen moon $ftm (best coin ever) $eth (it's actually not that bad wen low fees) $cvx (convex ftw), $defi fotore of frence, degen chad @Bitclout_ BartVader