{"id":1009,"date":"2024-10-21T10:21:38","date_gmt":"2024-10-21T10:21:38","guid":{"rendered":"https:\/\/drpc.org\/blog\/?p=1009"},"modified":"2024-10-21T10:24:51","modified_gmt":"2024-10-21T10:24:51","slug":"drpc-key-settings-fine-tuning-for-top-performance","status":"publish","type":"post","link":"https:\/\/drpc.org\/blog\/drpc-key-settings-fine-tuning-for-top-performance\/","title":{"rendered":"dRPC Key Settings: Fine-tuning for Top Performance"},"content":{"rendered":"<div class=\"flex max-w-full flex-col flex-grow\">\n<div class=\"min-h-8 text-message flex w-full flex-col items-end gap-2 whitespace-normal break-words [.text-message+&amp;]:mt-5\" dir=\"auto\" data-message-author-role=\"assistant\" data-message-id=\"29113a4a-74f8-412f-ba42-f6b66abc726b\" data-message-model-slug=\"gpt-4o\">\n<div class=\"flex w-full flex-col gap-1 empty:hidden first:pt-[3px]\">\n<div class=\"markdown prose w-full break-words dark:prose-invert light\">\n<h2>Introduction<\/h2>\n<p>When starting with dRPC, the most important step is setting up your first RPC key. This unlocks the potential of interacting with blockchain nodes and allows you to fine-tune <strong>dRPC key settings<\/strong> for better performance, protection, and cost-efficiency. In this guide, we&#8217;ll walk you through creating your key and help you understand the key settings that can make a huge difference in how you use dRPC.<\/p>\n<h2>Getting Started: Create Your Account<\/h2>\n<p>Before creating a key, you must sign up for a free account at <a href=\"https:\/\/drpc.org\" target=\"_new\" rel=\"noopener\">dRPC<\/a>. You can sign up either using your email address or by connecting your crypto wallet. If you&#8217;d rather skip the email, just connect your wallet, and you&#8217;re good to go.<\/p>\n<p>You can generate your first RPC key once you&#8217;ve set up your account. This key is your gateway to using free or paid nodes on dRPC. Now, let\u2019s get into the essential <strong>dRPC key settings<\/strong> you should know to maximize your experience.<\/p>\n<h2>Key Settings Breakdown: How to Customize Your <strong>dRPC Key Settings<\/strong><\/h2>\n<p>Once your key is created, you&#8217;ll see a bunch of <strong>dRPC key settings<\/strong> to adjust in the management tool. Here\u2019s what each setting does and why it matters:<\/p>\n<ol>\n<li>\n<h3><strong>Key Status<\/strong><\/h3>\n<p>This setting lets you turn your key on or off without deleting it. It\u2019s perfect when you need a quick break without losing all your customizations.<\/li>\n<li>\n<h3><strong>Key Name<\/strong><\/h3>\n<p>If you manage multiple keys, especially from the same blockchain, naming each one will save you from many headaches down the line. Make it easy to recognize your keys at a glance.<\/li>\n<li>\n<h3><strong>API Key<\/strong><\/h3>\n<p>This is the key you\u2019ll use to authenticate your requests. It\u2019s visible so you can copy and paste it wherever needed.<\/li>\n<li>\n<h3><strong>JSON Web Token (JWT)<\/strong><\/h3>\n<p>Use JWT for extra endpoint protection. If you\u2019re unfamiliar with JWT, check out more info <a href=\"https:\/\/drpc.org\/docs\/gettingstarted\/jwt\" target=\"_new\" rel=\"noopener\">here<\/a>.<\/li>\n<li>\n<h3><strong>Allowed Domains<\/strong><\/h3>\n<p>Want to restrict access to your key? Specify the domain addresses from which requests are allowed. Leave this blank if you want to allow requests from anywhere.<\/li>\n<li>\n<h3><strong>Allowed IPs<\/strong><\/h3>\n<p>Similar to domains, but this setting restricts access by IP address. Leave it empty to allow access from any IP.<\/li>\n<li>\n<h3><strong>Key Limit CU\/Day<\/strong><\/h3>\n<p>You can limit how many Computing Units (CU) your key can use daily. Set this to zero if you don\u2019t want any limits.<\/li>\n<li>\n<h3><strong>Key Limit CU\/Minute by IP<\/strong><\/h3>\n<p>This limits CU use per minute by IP address. Like the daily limit, set it to zero for no restrictions.<\/li>\n<li>\n<h3><strong>Providers<\/strong><\/h3>\n<p>Choose specific providers for your key. This lets you decide which service provider to use for the best performance.<\/li>\n<li>\n<h3><strong>Fallback<\/strong><\/h3>\n<p>If your selected providers fail, the fallback setting reroutes to other providers to keep your service uninterrupted.<\/li>\n<li>\n<h3><strong>Protect Transactions from Front-Running<\/strong><\/h3>\n<p>Front-running is when others jump in front of your transaction to benefit at your expense. By directing your transactions to MEV (Miner Extractable Value) providers like <a href=\"https:\/\/blinklabs.xyz\/\" target=\"_blank\" rel=\"noopener\">Blink<\/a>, <a href=\"https:\/\/docs.bloxroute.com\/apis\/mev-solution\" target=\"_blank\" rel=\"noopener\">Bloxroute<\/a>, <a href=\"https:\/\/meowrpc.com\/\" target=\"_blank\" rel=\"noopener\">MeowRPC<\/a>, or <a href=\"https:\/\/merkle.io\/\" target=\"_blank\" rel=\"noopener\">Merkle<\/a>, you protect them from front-running attacks.<\/li>\n<\/ol>\n<h2>Wrapping It Up: Why Customizing Your <strong>dRPC Key Settings<\/strong> Matters<\/h2>\n<p>Taking the time to adjust your <strong>dRPC key settings<\/strong> is crucial to getting the most out of dRPC. A couple of particularly important ones are <strong>Allowed Domains<\/strong> and <strong>Key Limit CU\/Day<\/strong>, which can drastically improve security and cost control. Whether you&#8217;re aiming for performance, security, or cost efficiency, these settings give you the flexibility to tailor your RPC key to your exact needs.<\/p>\n<p>Make sure to explore them thoroughly to keep your operations smooth and safe!<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Introduction When starting with dRPC, the most important step is setting up your first RPC key. This unlocks the potential of interacting with blockchain nodes and allows you to fine-tune dRPC key settings for better performance, protection, and cost-efficiency. In this guide, we&#8217;ll walk you through creating your key and help you understand the key [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":1010,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[15],"tags":[136,135,137],"class_list":["post-1009","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-product","tag-key-creation","tag-product-features","tag-settings"],"_links":{"self":[{"href":"https:\/\/drpc.org\/blog\/wp-json\/wp\/v2\/posts\/1009","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/drpc.org\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/drpc.org\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/drpc.org\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/drpc.org\/blog\/wp-json\/wp\/v2\/comments?post=1009"}],"version-history":[{"count":0,"href":"https:\/\/drpc.org\/blog\/wp-json\/wp\/v2\/posts\/1009\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/drpc.org\/blog\/wp-json\/wp\/v2\/media\/1010"}],"wp:attachment":[{"href":"https:\/\/drpc.org\/blog\/wp-json\/wp\/v2\/media?parent=1009"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/drpc.org\/blog\/wp-json\/wp\/v2\/categories?post=1009"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/drpc.org\/blog\/wp-json\/wp\/v2\/tags?post=1009"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}