Chainstack Self-Hosted is now available! Launch production-grade blockchain nodes on infrastructure you control.    Get started
  • Agents
  • Pricing

Protected endpoints for Ethereum and Quorum nodes on Chainstack

Created Sep 3, 2019 Updated Jun 14, 2022
Chainstack protected endpoints on Ethereum and Quorum

With the release of Chainstack 1.3, we are happy to be introducing protected endpoints for all Ethereum and Quorum nodes using basic access authentication. This is in line with our commitment to providing secure and stable development environments for our users and marks the completion of our goal to have all endpoints protected by default for all nodes across all protocols that we support.

With this change, we will be deprecating all unprotected endpoints by October 1, 2019 (see timeline below). Read on to find out what you need to know to avoid breakages in your applications running on Chainstack nodes.

What does this mean for you?

Existing nodes

If you are currently accessing a Quorum or Ethereum node on Chainstack using unprotected RPC or WSS endpoints, you will need to transition to using the new endpoints that require username and password before we stop supporting them on October 1, 2019.

You can find the protected endpoints at the top of your node’s access and credentials section, with the username and password required to access them listed right below. The old, unprotected credentials will still be listed at the bottom of the section, identified with an ‘unlocked’ icon.

protected endpoint screenshot

New nodes

When deploying new Quorum or Ethereum nodes, we encourage you to only use the protected endpoints, shown at the top of your node’s access and credentials section.

Connecting to protected endpoints

In order to connect to and interact with the new endpoints, you will need to include the username and password in your connection request. For instance, connect to a protected Geth node over RPC with the URL in the following format:

geth attach https://USERNAME:PASSWORD@RPC_ENDPOINT

where:

  • USERNAME — your Ethereum node access username.
  • PASSWORD — your Ethereum node access password.
  • RPC_ENDPOINT — your Ethereum node RPC endpoint.

Example

Connect to your node:

geth attach https://user-name:[email protected]

Invoke any method from the Web3 Javascript API:

> web3.eth.blockNumber8437907

Visit the Chainstack Docs for more information about interacting with your nodes.

Timeline

  • September 3, 2019: Chainstack 1.3 released with the introduction of new, protected endpoints. Unprotected endpoints remain accessible and visible in the Chainstack platform.
  • October 1, 2019: Unprotected endpoints to be deprecated, removed from the platform and no longer accessible.

Feel free to contact us at [email protected] if you have any questions.

Explore Chainstack

Website: chainstack.com
Console: console.chainstack.com

Join our community of innovators

Have you already explored what you can achieve with Chainstack? Get started for free today.

SHARE THIS ARTICLE
Evm 530x281 logo

Is your EVM node good enough?

Is your node up for the game? Use this tool to analyze your EVM node and benchmark with others.

Andrey Novosad11 150x150 logo
Wuzhong Zhu
Jun 9
Blog Post 01 530x281 logo

Why we are excited about Hyperledger Fabric 2.0

Several weeks ago, Hyperledger announced the general availability of Fabric version 2.0. Being the first of the Hyperledger projects to reach the 2.0 mark, the release was celebrated as a significant milestone throughout the enterprise blockchain ecosystem.

Ashlie Chin 150x150 logo
Ashlie Chin
Feb 26
Customer Stories

Hypernative

Hypernative reinforces Web3 security with resilient Chainstack infrastructure, optimizing asset protection and efficiency.

DeFiato

Securing a stable environment for platform operations with ease.

FailSafe

FailSafe revolutionizes Web3 security to reduce latency, boost transaction volumes, and user safety with Chainstack RPCs.