{"id":3891,"date":"2026-10-09T10:18:18","date_gmt":"2026-10-09T10:18:18","guid":{"rendered":"https:\/\/nownodes.io\/blog\/?p=3891"},"modified":"2026-10-09T10:18:20","modified_gmt":"2026-10-09T10:18:20","slug":"how-to-use-priority-fees-on-solana-to-land-transactions","status":"publish","type":"post","link":"https:\/\/nownodes.io\/blog\/how-to-use-priority-fees-on-solana-to-land-transactions\/","title":{"rendered":"How to Use Priority Fees on Solana to Land Transactions"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Solana priority fees are an optional payment you attach to a transaction so validators schedule it ahead of others when blockspace is contested. You set the fee per unit of computation, and the scheduler tends to fill blocks with the transactions that bid the most per unit first.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">When the network is quiet, you rarely need one. When a token launches or a busy pool fills up, the transactions with no fee attached are often the ones that silently fail. This guide covers what the fee is, how to set it in code, how much to pay, and the mistakes that quietly drain SOL.<\/p>\n\n\n<h2 class=\"wp-block-heading\" id=\"what-is-a-priority-fee\">What Is a Priority Fee?<\/h2>\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"972\" height=\"1024\" src=\"https:\/\/nownodes.io\/blog\/wp-content\/uploads\/2026\/10\/image-58-972x1024.png\" alt=\"\" class=\"wp-image-3893\" srcset=\"https:\/\/nownodes.io\/blog\/wp-content\/uploads\/2026\/10\/image-58-972x1024.png 972w, https:\/\/nownodes.io\/blog\/wp-content\/uploads\/2026\/10\/image-58-285x300.png 285w, https:\/\/nownodes.io\/blog\/wp-content\/uploads\/2026\/10\/image-58-767x808.png 767w, https:\/\/nownodes.io\/blog\/wp-content\/uploads\/2026\/10\/image-58.png 1222w\" sizes=\"auto, (max-width: 972px) 100vw, 972px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">A priority fee is an extra amount you add on top of the base cost of a Solana transaction to raise its place in the queue. It is optional, and a transaction with no priority fee still works, just with a weaker guarantee of getting in quickly.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The fee is priced against <em>compute units<\/em>, not against the transaction as a whole. That design is what makes Solana fees different from a flat network tax, so it is worth understanding before you set a number.<\/p>\n\n\n<h3 class=\"wp-block-heading\" id=\"how-compute-units-decide-the-fee\">How Compute Units Decide the Fee<\/h3>\n\n\n<p class=\"wp-block-paragraph\">A compute unit (CU) is a measure of the computational work a transaction performs. Every instruction you run consumes some of a transaction&#8217;s compute budget, and that budget is capped.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Two numbers matter here. The <em>compute unit limit<\/em> is the ceiling of work your transaction is allowed to use. The <em>compute unit price<\/em> is how much you bid per unit, measured in micro-lamports. Multiply them and you get the priority fee.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">Priority fee (lamports) = compute unit limit \u00d7 compute unit price \u00f7 1,000,000<\/p>\n<\/blockquote>\n\n\n\n<p class=\"wp-block-paragraph\">One lamport is the smallest denomination of SOL, and 1,000,000 micro-lamports equal one lamport. The division above converts the micro-lamport bid back into lamports.<\/p>\n\n\n<h3 class=\"wp-block-heading\" id=\"what-you-actually-pay\">What You Actually Pay<\/h3>\n\n\n<p class=\"wp-block-paragraph\">Every Solana transaction carries a base fee before any priority fee is added. That base fee is a minimum of 5,000 lamports per signature (<a href=\"https:\/\/solana.com\/docs\/core\/fees\">Solana docs<\/a>), which is 0.000005 SOL for a single-signer transaction. Most transactions have one signer, so this is the floor.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The priority fee stacks on top. Take a swap that uses 200,000 compute units and a price of 10,000 micro-lamports per unit. The priority fee is 200,000 \u00d7 10,000 \u00f7 1,000,000 = 2,000 lamports. Add the 5,000-lamport base fee and the whole transaction costs about 7,000 lamports, or 0.000007 SOL.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">One rule saves money here. You are charged on the compute unit limit you <em>request<\/em>, not the units your transaction actually burns. Set the limit too high and you pay for headroom you never use.<\/p>\n\n\n<h2 class=\"wp-block-heading\" id=\"why-do-you-need-a-priority-fee-to-land-a-transaction\">Why Do You Need a Priority Fee to Land a Transaction?<\/h2>\n\n\n<p class=\"wp-block-paragraph\">Solana does not run one shared fee market. It prices contention per account, so a transaction competes only against other transactions touching the same accounts it writes to. These are called local fee markets.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">That design has a direct effect on you. A fee that was plenty for a calm part of the network can be far too low for a single hot pool during a launch. The congestion is local, so your bid has to match the accounts you are actually touching, not a global average.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Blocks also have hard limits. A transaction can request <a href=\"https:\/\/solana.com\/docs\/core\/fees\">up to 1.4 million compute units<\/a>, and a full block holds 48 million, so there is only so much room per slot. When demand for an account exceeds that room, the scheduler ranks competing transactions by price per compute unit and fills the block from the top. A transaction with no priority fee sits at the back of that ordering.<\/p>\n\n\n<h2 class=\"wp-block-heading\" id=\"who-pays-priority-fees-and-when\">Who Pays Priority Fees, and When<\/h2>\n\n\n<p class=\"wp-block-paragraph\">Priority fees matter most to anyone whose transaction loses value by arriving late. A few groups feel this every day:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Arbitrage and sniper bots<\/strong>, which submit transactions in windows measured in milliseconds and need to beat other bots to the same accounts.<\/li>\n\n\n\n<li><strong>DeFi traders<\/strong>, where a delayed swap can execute at a worse price or exceed slippage and revert.<\/li>\n\n\n\n<li><strong>NFT mint participants<\/strong>, who are all trying to write to the same mint accounts at the same second.<\/li>\n\n\n\n<li><strong>Application developers<\/strong>, who set a fee on behalf of users so a wallet action confirms during busy periods instead of hanging.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">For most ordinary transfers in a calm period, the base fee alone lands the transaction, and a priority fee adds cost for no real gain. The skill is knowing when the extra bid is doing work.<\/p>\n\n\n<h2 class=\"wp-block-heading\" id=\"how-to-add-a-priority-fee-to-a-transaction\">How to Add a Priority Fee to a Transaction<\/h2>\n\n\n<p class=\"wp-block-paragraph\">You add a priority fee by including two instructions from the Compute Budget Program at the start of your transaction. Order them before the instruction that does the real work.<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Set the compute unit limit<\/strong> with <code>ComputeBudgetProgram.setComputeUnitLimit<\/code>. This caps the compute your transaction may use.<\/li>\n\n\n\n<li><strong>Set the compute unit price<\/strong> with <code>ComputeBudgetProgram.setComputeUnitPrice<\/code>. This is your bid, in micro-lamports per unit.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">In the Solana Web3.js library the pattern looks like this:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">js<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>import { Transaction, ComputeBudgetProgram } from \"@solana\/web3.js\";\n\n\/\/ Cap the compute your transaction may use\nconst limitIx = ComputeBudgetProgram.setComputeUnitLimit({ units: 200000 });\n\n\/\/ Bid a price per compute unit, in micro-lamports\nconst priceIx = ComputeBudgetProgram.setComputeUnitPrice({ microLamports: 10000 });\n\nconst tx = new Transaction().add(limitIx, priceIx \/*, your instruction(s) *\/);<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">If you skip these instructions, Solana falls back to a <a href=\"https:\/\/solana.com\/developers\/guides\/advanced\/how-to-use-priority-fees\">default limit of 200,000 compute units per instruction<\/a> and a compute unit price of zero, which means no priority fee. The transaction still sends; it just carries no bid.<\/p>\n\n\n<h2 class=\"wp-block-heading\" id=\"how-much-should-you-pay\">How Much Should You Pay?<\/h2>\n\n\n<p class=\"wp-block-paragraph\">There is no fixed number that works across slots, because the right fee changes with whatever is happening on the accounts you touch. The reliable method is to price from recent activity rather than guess.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Start with the compute unit limit. Simulate the transaction first to see how many units it really uses, then set the limit to that figure plus a small margin. A tight limit avoids overpaying and also makes your bid look stronger per unit to the scheduler.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Then price the bid. The <a href=\"https:\/\/solana.com\/developers\/guides\/advanced\/how-to-use-priority-fees\">getRecentPrioritizationFees RPC method<\/a> returns recent priority fees used to land transactions, and when you pass it the accounts your transaction uses, it reflects contention on those specific accounts rather than the network as a whole. Pick a percentile that matches your urgency: a median value for a routine send, a higher one when failure is expensive. Recalculate per transaction, and cap the maximum you are willing to pay so a spike cannot drain a wallet.<\/p>\n\n\n<h2 class=\"wp-block-heading\" id=\"priority-fees-vs-jito-tips\">Priority Fees vs Jito Tips<\/h2>\n\n\n<p class=\"wp-block-paragraph\">Priority fees are not the only way to influence ordering on Solana. Jito tips are a separate, out-of-protocol path, and the two are easy to confuse.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th><\/th><th>Priority fee<\/th><th>Jito tip<\/th><\/tr><\/thead><tbody><tr><td>What it is<\/td><td>In-protocol fee priced per compute unit<\/td><td>Out-of-protocol payment to a block-building relay<\/td><\/tr><tr><td>How you set it<\/td><td>Compute Budget Program instructions<\/td><td>A transfer to a Jito tip account, usually inside a bundle<\/td><\/tr><tr><td>Who receives it<\/td><td>Validators (100% since SIMD-0096)<\/td><td>The validator running Jito&#8217;s software<\/td><\/tr><tr><td>How ordering works<\/td><td>Scheduler ranks by price per compute unit<\/td><td>Bundles compete in an auction and can enforce order<\/td><\/tr><tr><td>Best for<\/td><td>Normal sends that need to jump the queue<\/td><td>Bots needing atomic bundles or front-of-block execution<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">The relationship between the two drove a real protocol change, covered next.<\/p>\n\n\n<h2 class=\"wp-block-heading\" id=\"where-priority-fees-go-now\">Where Priority Fees Go Now<\/h2>\n\n\n<p class=\"wp-block-paragraph\">For most of Solana&#8217;s history, priority fees were split: half went to the validator, half was burned. That changed with proposal SIMD-0096. On May 27, 2024, the Solana community <a href=\"https:\/\/thedefiant.io\/news\/blockchains\/solana-proposal-to-divert-100-of-priority-fees-to-validators-passes\">approved SIMD-0096<\/a> to send 100% of priority fees to validators and drop the burn, and the change activated on the network in early 2025.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The burn had an awkward side effect. Because Jito tips were never burned, users had to overpay on the protocol&#8217;s own fee to compete with them. Solana Labs co-founder Anatoly Yakovenko <a href=\"https:\/\/thedefiant.io\/news\/blockchains\/solana-proposal-to-divert-100-of-priority-fees-to-validators-passes\">called the burn a bug<\/a>, noting that users had to pay roughly double the priority fee to outbid Jito tips.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">After the switch, the pressure to overbid eased. According to <a href=\"https:\/\/lightspeed-4bed7b.beehiiv.com\/p\/lucrative-lsts\">data from Solana Compass<\/a>, the median priority fee fell about 40% from the period just before the feature activated. A later proposal, SIMD-0123, aims to let validators share priority fees with stakers inside the protocol, which the current design does not do.<\/p>\n\n\n<h2 class=\"wp-block-heading\" id=\"common-mistakes-that-waste-fees\">Common Mistakes That Waste Fees<\/h2>\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"683\" src=\"https:\/\/nownodes.io\/blog\/wp-content\/uploads\/2026\/10\/image-59-1024x683.png\" alt=\"\" class=\"wp-image-3894\" srcset=\"https:\/\/nownodes.io\/blog\/wp-content\/uploads\/2026\/10\/image-59-1024x683.png 1024w, https:\/\/nownodes.io\/blog\/wp-content\/uploads\/2026\/10\/image-59-300x200.png 300w, https:\/\/nownodes.io\/blog\/wp-content\/uploads\/2026\/10\/image-59-768x512.png 768w, https:\/\/nownodes.io\/blog\/wp-content\/uploads\/2026\/10\/image-59.png 1536w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Most wasted SOL comes from a handful of avoidable errors:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Setting the compute unit limit far above what the transaction uses.<\/strong> You pay on the limit you request, so an inflated ceiling costs extra and weakens your per-unit bid.<\/li>\n\n\n\n<li><strong>Setting the limit too low.<\/strong> If the transaction needs more compute than you allowed, it hits a &#8220;compute budget exceeded&#8221; error, the state changes revert, and the base fee is not refunded.<\/li>\n\n\n\n<li><strong>Reusing a stale blockhash.<\/strong> A transaction references a recent blockhash that expires after about 150 blocks, roughly a minute. Send with a fresh one or even a well-priced transaction gets dropped.<\/li>\n\n\n\n<li><strong>Paying a flat fee during local congestion.<\/strong> A global average can sit far below what a single busy pool demands, so price against the accounts you are writing to.<\/li>\n<\/ul>\n\n\n<h2 class=\"wp-block-heading\" id=\"what-you-need-to-estimate-and-send-fees-reliably\">What You Need to Estimate and Send Fees Reliably<\/h2>\n\n\n<p class=\"wp-block-paragraph\">Every step above runs against a connection to the chain. You simulate the transaction through it, call <code>getRecentPrioritizationFees<\/code> through it, and broadcast the signed transaction over it. If you don&#8217;t run your own <a href=\"https:\/\/nownodes.io\/nodes\/solana-sol\">Solana node<\/a>, a provider supplies that endpoint.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">NOWNodes offers Solana access you can use to read recent fees, simulate before sending, and submit transactions. That matters most during congestion, when a stable endpoint is worth more than a shared public one. Free public endpoints are commonly rate-limited, so heavy senders usually move to a <a href=\"https:\/\/nownodes.io\/pricing\">paid plan<\/a> with more throughput.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">One honest caveat: the endpoint affects how reliably you can <em>reach<\/em> the network, not whether your transaction gets <em>included<\/em>. Inclusion is decided by your fee and the validator&#8217;s scheduler. No provider controls Solana&#8217;s fees or guarantees a transaction lands.<\/p>\n\n\n<h2 class=\"wp-block-heading\" id=\"conclusion\">Conclusion<\/h2>\n\n\n<p class=\"wp-block-paragraph\">Priority fees give you a lever over transaction ordering on Solana, and using them well is mostly about restraint. Cap the compute your transaction can use, bid a price drawn from recent activity on the accounts you touch, and raise the price before you raise the limit.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Skip the fee when the network is calm, because the base fee alone handles routine sends. Add one when timing has a cost, and size it to the local market rather than a flat guess. Done right, a priority fee is the difference between a transaction that lands and one that quietly expires.<\/p>\n\n\n<h2 class=\"wp-block-heading\" id=\"faq\">FAQ<\/h2>\n\n<h3 class=\"wp-block-heading\" id=\"does-solana-have-gas-fees\">Does Solana have gas fees?<\/h3>\n\n\n<p class=\"wp-block-paragraph\">Not in the way Ethereum uses the term. People often call Solana&#8217;s costs &#8220;gas fees,&#8221; but the network splits the cost into a fixed base fee per signature and an optional priority fee priced per compute unit. There is no single fluctuating gas price for the whole chain.<\/p>\n\n\n<h3 class=\"wp-block-heading\" id=\"do-i-always-need-to-pay-a-priority-fee\">Do I always need to pay a priority fee?<\/h3>\n\n\n<p class=\"wp-block-paragraph\">No. During normal conditions, a transaction lands on the base fee alone, and adding a priority fee just raises the cost. Use one when you are competing for a congested account, such as a token launch or a crowded pool, or when a late transaction would lose value.<\/p>\n\n\n<h3 class=\"wp-block-heading\" id=\"are-solana-priority-fees-refunded-if-a-transaction-fails\">Are Solana priority fees refunded if a transaction fails?<\/h3>\n\n\n<p class=\"wp-block-paragraph\">Usually not. If a transaction runs and fails, for example by exceeding its compute unit limit, the state reverts but the fee is still charged, because the network already did the work of processing it. This is why setting an accurate compute limit matters.<\/p>\n\n\n<h3 class=\"wp-block-heading\" id=\"can-a-priority-fee-guarantee-my-transaction-gets-included\">Can a priority fee guarantee my transaction gets included?<\/h3>\n\n\n<p class=\"wp-block-paragraph\">No. A high fee improves your position in the scheduler, but a transaction can still miss if its blockhash expired, if higher bidders are contending for the same account, or if the network drops the packet. The fee raises your odds; it does not remove the risk.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Solana priority fees are an optional payment you attach to a transaction so validators schedule it ahead of others when blockspace is contested. You set the fee per unit of computation, and the scheduler tends to fill blocks with the transactions that bid the most per unit first. When the network is quiet, you rarely [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":3892,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_eb_attr":"","_lmt_disableupdate":"","_lmt_disable":"","_monsterinsights_skip_tracking":false,"footnotes":""},"categories":[102],"tags":[],"class_list":["post-3891","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-dev-report"],"blocksy_meta":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v22.0 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Solana Priority Fees: How to Land Transactions in 2026<\/title>\n<meta name=\"description\" content=\"How Solana priority fees work, how to set a compute unit price, and how much to pay to land transactions when the network is busy, with the formula and examples.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/nownodes.io\/blog\/how-to-use-priority-fees-on-solana-to-land-transactions\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Solana Priority Fees: How to Land Transactions in 2026\" \/>\n<meta property=\"og:description\" content=\"How Solana priority fees work, how to set a compute unit price, and how much to pay to land transactions when the network is busy, with the formula and examples.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/nownodes.io\/blog\/how-to-use-priority-fees-on-solana-to-land-transactions\/\" \/>\n<meta property=\"og:site_name\" content=\"NOWNodes Blog\" \/>\n<meta property=\"article:published_time\" content=\"2026-10-09T10:18:18+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-09T10:18:20+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/nownodes.io\/blog\/wp-content\/uploads\/2026\/10\/text_3-19.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1800\" \/>\n\t<meta property=\"og:image:height\" content=\"900\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"\u0410nastasia\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@nownodes\" \/>\n<meta name=\"twitter:site\" content=\"@nownodes\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"\u0410nastasia\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"9 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/nownodes.io\/blog\/how-to-use-priority-fees-on-solana-to-land-transactions\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/nownodes.io\/blog\/how-to-use-priority-fees-on-solana-to-land-transactions\/\"},\"author\":{\"name\":\"\u0410nastasia\",\"@id\":\"https:\/\/nownodes.io\/blog\/#\/schema\/person\/0890ec68e813adecb93c18ee00e1e7a8\"},\"headline\":\"How to Use Priority Fees on Solana to Land Transactions\",\"datePublished\":\"2026-10-09T10:18:18+00:00\",\"dateModified\":\"2026-10-09T10:18:20+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/nownodes.io\/blog\/how-to-use-priority-fees-on-solana-to-land-transactions\/\"},\"wordCount\":1907,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/nownodes.io\/blog\/#organization\"},\"articleSection\":[\"Dev Report\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/nownodes.io\/blog\/how-to-use-priority-fees-on-solana-to-land-transactions\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/nownodes.io\/blog\/how-to-use-priority-fees-on-solana-to-land-transactions\/\",\"url\":\"https:\/\/nownodes.io\/blog\/how-to-use-priority-fees-on-solana-to-land-transactions\/\",\"name\":\"Solana Priority Fees: How to Land Transactions in 2026\",\"isPartOf\":{\"@id\":\"https:\/\/nownodes.io\/blog\/#website\"},\"datePublished\":\"2026-10-09T10:18:18+00:00\",\"dateModified\":\"2026-10-09T10:18:20+00:00\",\"description\":\"How Solana priority fees work, how to set a compute unit price, and how much to pay to land transactions when the network is busy, with the formula and examples.\",\"breadcrumb\":{\"@id\":\"https:\/\/nownodes.io\/blog\/how-to-use-priority-fees-on-solana-to-land-transactions\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/nownodes.io\/blog\/how-to-use-priority-fees-on-solana-to-land-transactions\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/nownodes.io\/blog\/how-to-use-priority-fees-on-solana-to-land-transactions\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Blog\",\"item\":\"https:\/\/nownodes.io\/blog\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Dev Report\",\"item\":\"https:\/\/nownodes.io\/blog\/category\/dev-report\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"How to Use Priority Fees on Solana to Land Transactions\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/nownodes.io\/blog\/#website\",\"url\":\"https:\/\/nownodes.io\/blog\/\",\"name\":\"NOWNodes Blog\",\"description\":\"Your first-to-go source of development guides, web3 analytics and most recent news about NOWNodes\",\"publisher\":{\"@id\":\"https:\/\/nownodes.io\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/nownodes.io\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/nownodes.io\/blog\/#organization\",\"name\":\"NOWNodes Blog\",\"url\":\"https:\/\/nownodes.io\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/nownodes.io\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/nownodes.io\/blog\/wp-content\/uploads\/2024\/02\/cropped-New-Logo-NN.png\",\"contentUrl\":\"https:\/\/nownodes.io\/blog\/wp-content\/uploads\/2024\/02\/cropped-New-Logo-NN.png\",\"width\":1164,\"height\":1164,\"caption\":\"NOWNodes Blog\"},\"image\":{\"@id\":\"https:\/\/nownodes.io\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/twitter.com\/nownodes\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/nownodes.io\/blog\/#\/schema\/person\/0890ec68e813adecb93c18ee00e1e7a8\",\"name\":\"\u0410nastasia\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/nownodes.io\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/1de24ab8dcdd7ec30f6adaf78b56bc1eda421f87575b7e103c8fc3fc4420e833?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/1de24ab8dcdd7ec30f6adaf78b56bc1eda421f87575b7e103c8fc3fc4420e833?s=96&d=mm&r=g\",\"caption\":\"\u0410nastasia\"},\"url\":\"https:\/\/nownodes.io\/blog\/author\/nasty-nownodes\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Solana Priority Fees: How to Land Transactions in 2026","description":"How Solana priority fees work, how to set a compute unit price, and how much to pay to land transactions when the network is busy, with the formula and examples.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/nownodes.io\/blog\/how-to-use-priority-fees-on-solana-to-land-transactions\/","og_locale":"en_US","og_type":"article","og_title":"Solana Priority Fees: How to Land Transactions in 2026","og_description":"How Solana priority fees work, how to set a compute unit price, and how much to pay to land transactions when the network is busy, with the formula and examples.","og_url":"https:\/\/nownodes.io\/blog\/how-to-use-priority-fees-on-solana-to-land-transactions\/","og_site_name":"NOWNodes Blog","article_published_time":"2026-10-09T10:18:18+00:00","article_modified_time":"2026-10-09T10:18:20+00:00","og_image":[{"width":1800,"height":900,"url":"https:\/\/nownodes.io\/blog\/wp-content\/uploads\/2026\/10\/text_3-19.jpg","type":"image\/jpeg"}],"author":"\u0410nastasia","twitter_card":"summary_large_image","twitter_creator":"@nownodes","twitter_site":"@nownodes","twitter_misc":{"Written by":"\u0410nastasia","Est. reading time":"9 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/nownodes.io\/blog\/how-to-use-priority-fees-on-solana-to-land-transactions\/#article","isPartOf":{"@id":"https:\/\/nownodes.io\/blog\/how-to-use-priority-fees-on-solana-to-land-transactions\/"},"author":{"name":"\u0410nastasia","@id":"https:\/\/nownodes.io\/blog\/#\/schema\/person\/0890ec68e813adecb93c18ee00e1e7a8"},"headline":"How to Use Priority Fees on Solana to Land Transactions","datePublished":"2026-10-09T10:18:18+00:00","dateModified":"2026-10-09T10:18:20+00:00","mainEntityOfPage":{"@id":"https:\/\/nownodes.io\/blog\/how-to-use-priority-fees-on-solana-to-land-transactions\/"},"wordCount":1907,"commentCount":0,"publisher":{"@id":"https:\/\/nownodes.io\/blog\/#organization"},"articleSection":["Dev Report"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/nownodes.io\/blog\/how-to-use-priority-fees-on-solana-to-land-transactions\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/nownodes.io\/blog\/how-to-use-priority-fees-on-solana-to-land-transactions\/","url":"https:\/\/nownodes.io\/blog\/how-to-use-priority-fees-on-solana-to-land-transactions\/","name":"Solana Priority Fees: How to Land Transactions in 2026","isPartOf":{"@id":"https:\/\/nownodes.io\/blog\/#website"},"datePublished":"2026-10-09T10:18:18+00:00","dateModified":"2026-10-09T10:18:20+00:00","description":"How Solana priority fees work, how to set a compute unit price, and how much to pay to land transactions when the network is busy, with the formula and examples.","breadcrumb":{"@id":"https:\/\/nownodes.io\/blog\/how-to-use-priority-fees-on-solana-to-land-transactions\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/nownodes.io\/blog\/how-to-use-priority-fees-on-solana-to-land-transactions\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/nownodes.io\/blog\/how-to-use-priority-fees-on-solana-to-land-transactions\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Blog","item":"https:\/\/nownodes.io\/blog"},{"@type":"ListItem","position":2,"name":"Dev Report","item":"https:\/\/nownodes.io\/blog\/category\/dev-report"},{"@type":"ListItem","position":3,"name":"How to Use Priority Fees on Solana to Land Transactions"}]},{"@type":"WebSite","@id":"https:\/\/nownodes.io\/blog\/#website","url":"https:\/\/nownodes.io\/blog\/","name":"NOWNodes Blog","description":"Your first-to-go source of development guides, web3 analytics and most recent news about NOWNodes","publisher":{"@id":"https:\/\/nownodes.io\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/nownodes.io\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/nownodes.io\/blog\/#organization","name":"NOWNodes Blog","url":"https:\/\/nownodes.io\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/nownodes.io\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/nownodes.io\/blog\/wp-content\/uploads\/2024\/02\/cropped-New-Logo-NN.png","contentUrl":"https:\/\/nownodes.io\/blog\/wp-content\/uploads\/2024\/02\/cropped-New-Logo-NN.png","width":1164,"height":1164,"caption":"NOWNodes Blog"},"image":{"@id":"https:\/\/nownodes.io\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/twitter.com\/nownodes"]},{"@type":"Person","@id":"https:\/\/nownodes.io\/blog\/#\/schema\/person\/0890ec68e813adecb93c18ee00e1e7a8","name":"\u0410nastasia","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/nownodes.io\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/1de24ab8dcdd7ec30f6adaf78b56bc1eda421f87575b7e103c8fc3fc4420e833?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/1de24ab8dcdd7ec30f6adaf78b56bc1eda421f87575b7e103c8fc3fc4420e833?s=96&d=mm&r=g","caption":"\u0410nastasia"},"url":"https:\/\/nownodes.io\/blog\/author\/nasty-nownodes"}]}},"modified_by":"\u0410nastasia","_links":{"self":[{"href":"https:\/\/nownodes.io\/blog\/wp-json\/wp\/v2\/posts\/3891","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/nownodes.io\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/nownodes.io\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/nownodes.io\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/nownodes.io\/blog\/wp-json\/wp\/v2\/comments?post=3891"}],"version-history":[{"count":1,"href":"https:\/\/nownodes.io\/blog\/wp-json\/wp\/v2\/posts\/3891\/revisions"}],"predecessor-version":[{"id":3895,"href":"https:\/\/nownodes.io\/blog\/wp-json\/wp\/v2\/posts\/3891\/revisions\/3895"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/nownodes.io\/blog\/wp-json\/wp\/v2\/media\/3892"}],"wp:attachment":[{"href":"https:\/\/nownodes.io\/blog\/wp-json\/wp\/v2\/media?parent=3891"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/nownodes.io\/blog\/wp-json\/wp\/v2\/categories?post=3891"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/nownodes.io\/blog\/wp-json\/wp\/v2\/tags?post=3891"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}