{"generatedAt":"2026-10-29T06:12:43.076Z","page":"https://prifi.info/cost/","lastRun":"2026-10-29T06:12:25.000Z","units":"Fees per transaction: feeNative in the chain's coin (nativeUnit), feeUsd in US dollars at price; gasPriceGwei in gwei; observedAt and days in Unix seconds (days at 00:00 UTC). A day's value is the average of its hourly readings.","credits":"Gas prices from public JSON-RPC endpoints (PublicNode, with the chains' own endpoints as fallbacks); Monero fees from public nodes; Aztec fees from Aztecscan; Privacy Cash fees from its relayer; prices from DefiLlama, ZecStats and Coin Metrics Community Data (CC BY-NC 4.0).","items":[{"id":"railgun-ethereum-shield","protocol":"Railgun","chain":"ethereum","stage":"in","action":"Shield","units":758205,"unitName":"gas","basis":"Median gas used by the 25 most recent shield transactions as of 23 Oct 2026, read from their receipts. 13 of the 25 were sent straight to the Railgun contract and the rest through other contracts.","measuredOn":"2026-10-23","nativeUnit":"ETH","feeNative":0.00003702612989565,"feeUsd":0.08580669708875302,"price":2317.4632976922057,"priceSource":"DefiLlama","gasPriceGwei":0.04883393,"observedAt":1793254331,"block":26296521,"source":"PublicNode","onTop":["0.25% of the amount shielded, kept by the protocol. Read from shieldFee() on each chain's contract."]},{"id":"railgun-ethereum-transfer","protocol":"Railgun","chain":"ethereum","stage":"transfer","action":"Private transfer","units":1102385,"unitName":"gas","basis":"Median gas used by the 25 most recent private transactions without an unshield as of 23 Oct 2026, read from their receipts. A broadcaster can send the transaction and pay this gas, and is then paid from the private balance.","measuredOn":"2026-10-23","nativeUnit":"ETH","feeNative":0.00005383379192305,"feeUsd":0.12475783695726748,"price":2317.4632976922057,"priceSource":"DefiLlama","gasPriceGwei":0.04883393,"observedAt":1793254331,"block":26296521,"source":"PublicNode","onTop":["Set by each broadcaster: the payment must match its advertised rate times the estimated gas of the transaction. The broadcaster pays the network fee."]},{"id":"railgun-ethereum-unshield","protocol":"Railgun","chain":"ethereum","stage":"out","action":"Unshield","units":1159583,"unitName":"gas","basis":"Median gas used by the 25 most recent transactions with an unshield on 23 Oct 2026, read from their receipts. 11 of the 25 were sent straight to the Railgun contract and the rest through other contracts, hence the wide range.","measuredOn":"2026-10-23","nativeUnit":"ETH","feeNative":0.00005662699505119,"feeUsd":0.131230982689731,"price":2317.4632976922057,"priceSource":"DefiLlama","gasPriceGwei":0.04883393,"observedAt":1793254331,"block":26296521,"source":"PublicNode","onTop":["0.25% of the amount unshielded, kept by the protocol. Read from unshieldFee() on each chain's contract.","Set by each broadcaster: the payment must match its advertised rate times the estimated gas of the transaction. The broadcaster pays the network fee."]},{"id":"railgun-polygon-shield","protocol":"Railgun","chain":"polygon","stage":"in","action":"Shield","units":863120,"unitName":"gas","basis":"Median gas used by the 25 most recent shield transactions on Polygon as of 23 Oct 2026, read from their receipts.","measuredOn":"2026-10-23","nativeUnit":"POL","feeNative":0.14582008103112507,"feeUsd":0.013236001454678866,"price":0.09076940131348345,"priceSource":"DefiLlama","gasPriceGwei":168.945315867,"observedAt":1793254346,"block":96365978,"source":"PublicNode","onTop":["0.25% of the amount shielded, kept by the protocol. Read from shieldFee() on each chain's contract."]},{"id":"railgun-polygon-transfer","protocol":"Railgun","chain":"polygon","stage":"transfer","action":"Private transfer","units":1324736,"unitName":"gas","basis":"Median gas used by the 25 most recent private transactions without an unshield on Polygon as of 23 Oct 2026, read from their receipts.","measuredOn":"2026-10-23","nativeUnit":"POL","feeNative":0.22380794196038611,"feeUsd":0.0203149129009471,"price":0.09076940131348345,"priceSource":"DefiLlama","gasPriceGwei":168.945315867,"observedAt":1793254346,"block":96365978,"source":"PublicNode","onTop":["Set by each broadcaster: the payment must match its advertised rate times the estimated gas of the transaction. The broadcaster pays the network fee."]},{"id":"railgun-polygon-unshield","protocol":"Railgun","chain":"polygon","stage":"out","action":"Unshield","units":1426665,"unitName":"gas","basis":"Median gas used by the 25 most recent transactions with an unshield on Polygon, read from their receipts on 23 Oct 2026.","measuredOn":"2026-10-23","nativeUnit":"POL","feeNative":0.24102836906139358,"feeUsd":0.021878000759268032,"price":0.09076940131348345,"priceSource":"DefiLlama","gasPriceGwei":168.945315867,"observedAt":1793254346,"block":96365978,"source":"PublicNode","onTop":["0.25% of the amount unshielded, kept by the protocol. Read from unshieldFee() on each chain's contract.","Set by each broadcaster: the payment must match its advertised rate times the estimated gas of the transaction. The broadcaster pays the network fee."]},{"id":"railgun-arbitrum-shield","protocol":"Railgun","chain":"arbitrum","stage":"in","action":"Shield","units":831018,"unitName":"gas","basis":"Median gas used by the 25 most recent shield transactions on Arbitrum as of 23 Oct 2026, read from their receipts. Arbitrum counts the cost of posting the transaction to Ethereum as extra gas: a median of 1,633 of these units.","measuredOn":"2026-10-23","nativeUnit":"ETH","feeNative":0.000016633656288,"feeUsd":0.038547887953867176,"price":2317.4632976922057,"priceSource":"DefiLlama","gasPriceGwei":0.020016,"observedAt":1793254345,"block":519278169,"source":"PublicNode","onTop":["0.25% of the amount shielded, kept by the protocol. Read from shieldFee() on each chain's contract."]},{"id":"railgun-arbitrum-transfer","protocol":"Railgun","chain":"arbitrum","stage":"transfer","action":"Private transfer","units":1117021,"unitName":"gas","basis":"Median gas used by the 25 most recent private transactions without an unshield on Arbitrum as of 23 Oct 2026, read from their receipts, including a median of 1,981 units for posting to Ethereum.","measuredOn":"2026-10-23","nativeUnit":"ETH","feeNative":0.000022358292336,"feeUsd":0.05181452188775293,"price":2317.4632976922057,"priceSource":"DefiLlama","gasPriceGwei":0.020016,"observedAt":1793254345,"block":519278169,"source":"PublicNode","onTop":["Set by each broadcaster: the payment must match its advertised rate times the estimated gas of the transaction. The broadcaster pays the network fee."]},{"id":"railgun-arbitrum-unshield","protocol":"Railgun","chain":"arbitrum","stage":"out","action":"Unshield","units":1181427,"unitName":"gas","basis":"Median gas used by the 25 most recent transactions with an unshield on Arbitrum, read from their receipts on 23 Oct 2026, including a median of 4,064 units for posting to Ethereum.","measuredOn":"2026-10-23","nativeUnit":"ETH","feeNative":0.000023647442832,"feeUsd":0.05480208084743463,"price":2317.4632976922057,"priceSource":"DefiLlama","gasPriceGwei":0.020016,"observedAt":1793254345,"block":519278169,"source":"PublicNode","onTop":["0.25% of the amount unshielded, kept by the protocol. Read from unshieldFee() on each chain's contract.","Set by each broadcaster: the payment must match its advertised rate times the estimated gas of the transaction. The broadcaster pays the network fee."]},{"id":"railgun-bsc-shield","protocol":"Railgun","chain":"bsc","stage":"in","action":"Shield","units":757821,"unitName":"gas","basis":"Median gas used by the 25 most recent shield transactions on BNB Chain as of 23 Oct 2026, read from their receipts.","measuredOn":"2026-10-23","nativeUnit":"BNB","feeNative":0.0000443325285,"feeUsd":0.03337682868789008,"price":752.87446525614,"priceSource":"DefiLlama","gasPriceGwei":0.0585,"observedAt":1793254345,"block":130423100,"source":"PublicNode","onTop":["0.25% of the amount shielded, kept by the protocol. Read from shieldFee() on each chain's contract."]},{"id":"railgun-bsc-transfer","protocol":"Railgun","chain":"bsc","stage":"transfer","action":"Private transfer","units":1033356,"unitName":"gas","basis":"Median gas used by the 25 most recent private transactions without an unshield on BNB Chain as of 23 Oct 2026, read from their receipts.","measuredOn":"2026-10-23","nativeUnit":"BNB","feeNative":0.000060451326,"feeUsd":0.04551225973627459,"price":752.87446525614,"priceSource":"DefiLlama","gasPriceGwei":0.0585,"observedAt":1793254345,"block":130423100,"source":"PublicNode","onTop":["Set by each broadcaster: the payment must match its advertised rate times the estimated gas of the transaction. The broadcaster pays the network fee."]},{"id":"railgun-bsc-unshield","protocol":"Railgun","chain":"bsc","stage":"out","action":"Unshield","units":1123230,"unitName":"gas","basis":"Median gas used by the 25 most recent transactions with an unshield on BNB Chain, read from their receipts on 23 Oct 2026.","measuredOn":"2026-10-23","nativeUnit":"BNB","feeNative":0.000065708955,"feeUsd":0.04947059435816476,"price":752.87446525614,"priceSource":"DefiLlama","gasPriceGwei":0.0585,"observedAt":1793254345,"block":130423100,"source":"PublicNode","onTop":["0.25% of the amount unshielded, kept by the protocol. Read from unshieldFee() on each chain's contract.","Set by each broadcaster: the payment must match its advertised rate times the estimated gas of the transaction. The broadcaster pays the network fee."]},{"id":"tornado-cash-deposit","protocol":"Tornado Cash","chain":"ethereum","stage":"in","action":"Deposit","units":905779,"unitName":"gas","basis":"Median gas used by 30 recent deposits into the four ETH pools (0.1, 1, 10 and 100 ETH), found by their Deposit events and read from their receipts on 23 Oct 2026. 12 of the 30 went through the Tornado Cash router contract and 18 straight to a pool.","measuredOn":"2026-10-23","nativeUnit":"ETH","feeNative":0.00004423274828147,"feeUsd":0.10250777069836473,"price":2317.4632976922057,"priceSource":"DefiLlama","gasPriceGwei":0.04883393,"observedAt":1793254331,"block":26296521,"source":"PublicNode","onTop":[]},{"id":"tornado-cash-withdrawal","protocol":"Tornado Cash","chain":"ethereum","stage":"out","action":"Withdrawal","units":426121,"unitName":"gas","basis":"Median gas used by 30 recent withdrawals from the four ETH pools, found by their Withdrawal events and read from their receipts on 23 Oct 2026. 22 of the 30 were sent by a relayer, and 26 of the 30 went through the router contract. The lowest used 317,420.","measuredOn":"2026-10-23","nativeUnit":"ETH","feeNative":0.00002080916308553,"feeUsd":0.04822447170640727,"price":2317.4632976922057,"priceSource":"DefiLlama","gasPriceGwei":0.04883393,"observedAt":1793254331,"block":26296521,"source":"PublicNode","onTop":["Taken from the amount withdrawn and set by each relayer to cover the gas it pays plus its own charge. On 23 Oct 2026 the median was 0.00203 ETH (2.03%) on 19 relayed withdrawals from the 0.1 ETH pool and 0.0477 ETH (0.48%) on three from the 10 ETH pool, by ten relayers, read from the fee field of their Withdrawal events."]},{"id":"privacy-pools-deposit","protocol":"Privacy Pools","chain":"ethereum","stage":"in","action":"Deposit","units":445438,"unitName":"gas","basis":"Median gas used by the 19 deposits through the Entrypoint in the 9,000 Ethereum blocks to block 26,253,514 (23 Oct 2026), found by its Deposited events and read from their receipts.","measuredOn":"2026-10-23","nativeUnit":"ETH","feeNative":0.00002175248811134,"feeUsd":0.0504105928315165,"price":2317.4632976922057,"priceSource":"DefiLlama","gasPriceGwei":0.04883393,"observedAt":1793254331,"block":26296521,"source":"PublicNode","onTop":["0.5% of the amount deposited, the vetting fee. Read from assetConfig() for ETH on the Entrypoint, which also sets a minimum deposit of 0.01 ETH."]},{"id":"privacy-pools-withdrawal","protocol":"Privacy Pools","chain":"ethereum","stage":"out","action":"Withdrawal","units":639872,"unitName":"gas","basis":"Median gas used by 30 recent private withdrawals from the ETH pool, found by its Withdrawn events and read from their receipts on 23 Oct 2026. 25 of the 30 were sent by a relayer through the Entrypoint. A public exit (ragequit) used about 281,000 in the four seen.","measuredOn":"2026-10-23","nativeUnit":"ETH","feeNative":0.00003124746445696,"feeUsd":0.07241485202494652,"price":2317.4632976922057,"priceSource":"DefiLlama","gasPriceGwei":0.04883393,"observedAt":1793254331,"block":26296521,"source":"PublicNode","onTop":["Taken from the amount withdrawn and quoted by the relayer, up to a maximum of 10% set in the Entrypoint's assetConfig() for ETH. On 23 Oct 2026 the median was 0.42% on the 11 relayed withdrawals from all its pools in the 4,500 blocks to block 26,253,514, read from the Entrypoint's WithdrawalRelayed events. The relayer pays the network fee."]},{"id":"privacy-cash-deposit","protocol":"Privacy Cash","chain":"solana","stage":"in","action":"Deposit","units":253847,"unitName":"compute units","basis":"The median fee of 15 deposits on 23 Oct 2026 (05:08 to 06:15 UTC), 165,000 lamports (0.000165 SOL), read from the transactions with getTransaction: the base fee of 5,000 lamports per signature plus a priority fee. The median deposit used 253,847 compute units. Solana's base fee is fixed per signature and the sender chooses the priority fee, so this measured fee is kept and priced at the current SOL price.","measuredOn":"2026-10-23","nativeUnit":"SOL","feeNative":0.000165,"feeUsd":0.01652530808521825,"price":100.15338233465607,"priceSource":"DefiLlama","gasPriceGwei":null,"observedAt":1793254345,"block":null,"source":"measured on 2026-10-23","onTop":["0% of the amount deposited, in the relayer's published fees and in the program's own configuration."]},{"id":"privacy-cash-withdrawal","protocol":"Privacy Cash","chain":"solana","stage":"out","action":"Withdrawal","units":253192,"unitName":"compute units","basis":"All 25 withdrawals seen on 23 Oct 2026 (05:07 to 06:25 UTC) paid 165,000 lamports (0.000165 SOL) and were sent by the same relayer account, which pays this fee and takes its own from the amount withdrawn. The median used 253,192 compute units.","measuredOn":"2026-10-23","nativeUnit":"SOL","feeNative":0.000165,"feeUsd":0.01652530808521825,"price":100.15338233465607,"priceSource":"DefiLlama","gasPriceGwei":null,"observedAt":1793254345,"block":null,"source":"measured on 2026-10-23","onTop":["0.35% of the amount withdrawn plus a rent fee of 0.006 SOL, as the relayer publishes them; the relayer pays the network fee. The program's own configuration account sets a 0.30% rate, with a 5% margin."]},{"id":"monero-transfer","protocol":"Monero","chain":"monero","stage":"transfer","action":"Transfer","units":1538,"unitName":"bytes (weight)","basis":"A transfer with one or two inputs and two outputs weighs about 1,538 bytes: the median fee of the 175 such transactions in blocks 3,790,152 to 3,790,157 (0.00012304 XMR) divided by the node's normal fee per byte (80,000 piconero) on 23 Oct 2026. The fee shown is the node's current normal fee per byte from get_fee_estimate times that weight, rounded up as wallets do.","measuredOn":"2026-10-23","nativeUnit":"XMR","feeNative":0.00012304,"feeUsd":0.07361078372202445,"price":598.26709787081,"priceSource":"Coin Metrics (daily)","gasPriceGwei":null,"observedAt":1793254345,"block":null,"source":"node.sethforprivacy.com","onTop":[]},{"id":"zcash-shield","protocol":"Zcash","chain":"zcash","stage":"in","action":"Shield (transparent to shielded)","units":3,"unitName":"logical actions","basis":"The ZIP 317 conventional fee, 5,000 zatoshis times the larger of 2 and the logical actions: one transparent input (1) and two shielded actions (2), since wallets pad each shielded pool used to two. 15,000 zatoshis, or 0.00015 ZEC.","measuredOn":"2026-10-23","nativeUnit":"ZEC","feeNative":0.00015,"feeUsd":0.18761849999999997,"price":1250.79,"priceSource":"ZecStats","gasPriceGwei":null,"observedAt":1793254345,"block":null,"source":"ZIP 317","onTop":[]},{"id":"zcash-transfer","protocol":"Zcash","chain":"zcash","stage":"transfer","action":"Shielded transfer","units":2,"unitName":"logical actions","basis":"The ZIP 317 conventional fee for a payment between shielded addresses with one note spent and two outputs (the payment and the change): two shielded actions, the minimum of 2, so 10,000 zatoshis, or 0.0001 ZEC.","measuredOn":"2026-10-23","nativeUnit":"ZEC","feeNative":0.0001,"feeUsd":0.125079,"price":1250.79,"priceSource":"ZecStats","gasPriceGwei":null,"observedAt":1793254345,"block":null,"source":"ZIP 317","onTop":[]},{"id":"zcash-unshield","protocol":"Zcash","chain":"zcash","stage":"out","action":"Unshield (shielded to transparent)","units":3,"unitName":"logical actions","basis":"The ZIP 317 conventional fee for a payment from a shielded address to a transparent one: two shielded actions for the spend and the change (2) and one transparent output (1). 15,000 zatoshis, or 0.00015 ZEC.","measuredOn":"2026-10-23","nativeUnit":"ZEC","feeNative":0.00015,"feeUsd":0.18761849999999997,"price":1250.79,"priceSource":"ZecStats","gasPriceGwei":null,"observedAt":1793254345,"block":null,"source":"ZIP 317","onTop":[]},{"id":"aztec-transaction","protocol":"Aztec","chain":"aztec","stage":"transfer","action":"Transaction","units":null,"unitName":"mana","basis":"The median fee of the 20 newest transactions on Aztecscan at each reading, in Fee Juice, Aztec's fee token, which is AZTEC bridged from Ethereum and cannot be transferred on Aztec. On 23 Oct 2026 transactions paid about 1.23 Fee Juice each. The list does not give the mana each transaction used, so no unit count is shown.","measuredOn":"2026-10-23","nativeUnit":"AZTEC","feeNative":1.1928554611386053,"feeUsd":0.01971265673433846,"price":0.016525603794044184,"priceSource":"DefiLlama","gasPriceGwei":null,"observedAt":1793254334,"block":4754,"source":"Aztecscan","onTop":[]}],"charts":[{"id":"ethereum-in","title":"Ethereum: deposit or shield","unit":"US dollars","days":[1792713600,1792800000,1792886400,1792972800,1793059200,1793145600,1793232000],"series":[{"key":"railgun-ethereum-shield","label":"Railgun shield","values":[0.283181,0.168819,0.090267,0.232857,0.253102,0.241819,0.120193]},{"key":"tornado-cash-deposit","label":"Tornado Cash deposit","values":[0.338298,0.201678,0.107836,0.27818,0.302365,0.288886,0.143587]},{"key":"privacy-pools-deposit","label":"Privacy Pools deposit","values":[0.166366,0.09918,0.053031,0.136801,0.148695,0.142066,0.070612]}]},{"id":"ethereum-out","title":"Ethereum: private transfer and withdrawal","unit":"US dollars","days":[1792713600,1792800000,1792886400,1792972800,1793059200,1793145600,1793232000],"series":[{"key":"railgun-ethereum-transfer","label":"Railgun private transfer","values":[0.411728,0.245453,0.131243,0.338561,0.367995,0.35159,0.174753]},{"key":"railgun-ethereum-unshield","label":"Railgun unshield","values":[0.433091,0.258189,0.138052,0.356127,0.387089,0.369833,0.183821]},{"key":"tornado-cash-withdrawal","label":"Tornado Cash withdrawal","values":[0.159151,0.094879,0.050731,0.130869,0.142247,0.135905,0.06755]},{"key":"privacy-pools-withdrawal","label":"Privacy Pools withdrawal","values":[0.238985,0.142472,0.076179,0.196515,0.2136,0.204078,0.101434]}]},{"id":"railgun-chains","title":"Railgun: a private transfer on each chain","unit":"US dollars","days":[1792713600,1792800000,1792886400,1792972800,1793059200,1793145600,1793232000],"series":[{"key":"railgun-ethereum-transfer","label":"Ethereum","values":[0.411728,0.245453,0.131243,0.338561,0.367995,0.35159,0.174753]},{"key":"railgun-arbitrum-transfer","label":"Arbitrum","values":[0.0536,0.052722,0.052469,0.051801,0.051997,0.052593,0.052008]},{"key":"railgun-polygon-transfer","label":"Polygon","values":[0.044369,0.04451,0.046902,0.043999,0.04521,0.041956,0.040588]},{"key":"railgun-bsc-transfer","label":"BNB Chain","values":[0.039537,0.039016,0.039975,0.041869,0.040658,0.040945,0.039959]}]},{"id":"other-chains","title":"Solana, Monero, Zcash and Aztec","unit":"US dollars","days":[1792713600,1792800000,1792886400,1792972800,1793059200,1793145600,1793232000],"series":[{"key":"privacy-cash-withdrawal","label":"Privacy Cash withdrawal (Solana)","values":[0.01717,0.016752,0.016759,0.01666,0.016565,0.0168,0.016572]},{"key":"monero-transfer","label":"Monero transfer","values":[0.073731,0.072042,0.075164,0.072991,0.073472,0.074422,0.073866]},{"key":"zcash-transfer","label":"Zcash shielded transfer","values":[0.122818,0.11682,0.120762,0.121916,0.126028,0.129952,0.126173]},{"key":"aztec-transaction","label":"Aztec transaction","values":[0.022269,0.020726,0.020169,0.0214,0.021551,0.022251,0.022109]}]}]}