Cover photo

Como crear nuestro propio RPC

Primero que es un RPC:

En palabras sencillas, un RPC permite el acceso a un nodo de la red con lo cual podremos comunicarnos e interactuar con la cadena de bloques, existen públicos y privados (detrás de ellos hay una parte técnica enorme, pero la idea es no entrar en ese detalle en este artículo), si quieren saber más pueden visitar este link

Ejemplo de un RPC público es https://polygon-rpc.com/ en la red Polygon, pero cuando existe una demanda muy grande suele darnos dolores de cabeza operar en dicha red.

En este artículo les daré los pasos para poder tener su propio RPC privado en forma gratuita, así que empecemos.

Pasos

Debemos dirigirnos a https://www.alchemy.com/ y allí crear una cuenta gratuita

post image

Para crearla pueden usar una cuenta de Google o un mail.

Una vez registrados vamos a crear una aplicación, ver la imagen

post image

Van a ver la siguiente imagen

post image

Verán que permite crearlas para diferentes redes Ethereum, Arbitrum, Optimism, Polygon En este ejemplo lo crearemos para Polygon

post image

Completan los campos y generan la aplicación. Luego en su Dashboard verán que la misma ya se encuentra en la lista.

post image

Hacen click en su aplicación y verán la siguiente imagen

post image

Van a “View Key” y copian el texto del campo “HTTP”

Este RPC lo pueden usar en Metamask como en Frame

En Metamask van a Configuración => Redes y agregan una nueva red. En el campo “Nueva dirección URL de RPC” pegan el texto anterior, no se preocupen por el mensaje “En este momento, la red Matic está utilizando este identificador de cadena.”

post image

Para terminar solo deben elegir la nueva red en Metamask y ya están operando con su propio RPC

post image

En Frame van al símbolo que parece una antena y ahí verán todas las redes que uds. agregaron, click en “more” y pegan la dirección del nuevo RPC. A diferencia de Metamask, Frame nos permite activar o desactivar el RPC que queremos utilizar o dejar los dos activos, esta última posibilidad lo que hará es que si unos de los RPC este caído automáticamente use el otro.

post image

Otra opción que existe es utilizar Rabby la wallet creada por Debank esta utiliza sus propios RPC, realmente para el que recién comienza es una excelente opción.