Quick node guide8/3/2023 ![]() Another notable security feature is the authentication token rolling feature. This security feature is very important to block unauthorized access to your node. For example, if you've added `` in the QuickNode UI, your HTTP request should have as the `Referer Header`, and if you're using the WSS endpoint the `Origin` header must be set to exactly what you've whitelsited in the UI. Note: While using this feature you must make sure that all the requests your website is sending to node have the Referer HTTP Header set exactly to what you've whitelisted in the QuickNode UI. It will only respond to the requests made by the whitelisted referrer. Let us try to make a cURL call to our node.Īs you can see, the node did not respond. So now, only the requests to our node made directly from will be served.Īs you can see, the node is responding completely fine on that domain now. Add the domain in the field below 'Referrer Whitelist' and click on 'ADD'. Just enter the domain without the 'HTTP/HTTPS' protocol. Now, enter the desired hostname/domain you want to whitelist without URL fragments like '#section', '/resource', or user info like 'username:password'. If you don't have it already, you can get a free trial node, then go to the security section of that node. ![]() First of all, you will need to boot a node. Let us have a look at how we can set up a referrer whitelist with QuickNode. You can whitelist a referrer which means that you can restrict requests to only be served from a certain domain, and all other requests will be rejected. If someone gets possession of this URL, they can then make unauthorized calls to your node, which will result in excess usage not done by you, so in such cases 'Referrer Whitelist' security feature of QuickNode comes in handy. At some point, you will need to store the codebase of your dApp on a code hosting platform like GitHub at this point, you have your codebase hosted on GitHub, and your active QuickNode node URL is present in the code. Let us assume that you're building a dApp (decentralized application), which uses your QuickNode node to interact with the blockchain. Now, let us understand Referrer in the context of using QuickNode. Using referrers, servers identify the origin of requests. It is the part of the HTTP request which specifies the address of a web page, which is usually linked to a resource. A referrer is actually misspelled as 'referer' in the HTTP standard. What is Referrer whitelisting? įirst of all, let us understand 'What is a referrer?'. ![]() In this guide, we will see how to avoid this and learn how to set up a referrer whitelist on a QuickNode node. If a resource like a node falls into the hands of an unauthorized individual, it can exhaust your limits and resources. Security is one of the most significant aspects when developing an application. You are also free to explore the various pages using the sidebar to the left.How to setup referrer whitelist with QuickNode ![]() When you're ready, select a guide from the options above based on your interests. ![]() Creating a new ETH2 validator using the Rocket Pool networkīoth guides will show you how to practice for free on the Rocket Pool testnet so you can get a feel for everything without risking any of your real-life ETH, and how to stake your real ETH on the Ethereum mainnet once you're comfortable with the process.Installing Rocket Pool's Smartnode stack.Selecting your Execution (ETH1) and Consensus (ETH2) clients.Preparing and securing the operating system of your node.Selecting the hardware for a local machine, or selecting a remote hosting provider.Deciding to run a node locally at home, or remotely on the cloud.This is a very comprehensive guide that goes over all of the considerations involved in node operation, including: If you're interested in running a Rocket Pool node to create your own Ethereum validators, take a look at our Node Operator's guide. Staking is a very simple process, and this guide is filled with step-by-step instructions (including screenshots) that show you how it's done. If you're looking to stake your ETH with Rocket Pool and receive rETH in return, please visit the Staking Guide. Here you will find various guides that walk you through every step of the various Rocket Pool processes. Welcome to the Guides section of the Rocket Pool documentation! ![]()
0 Comments
Leave a Reply.AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |