Gas on DogeOS is paid in DOGE, and a transaction's cost has two components — not one. The documented formula is:
totalTxFee = executionFee + dataAndFinalityFee
We cannot give you a dollar figure, and any page that does today is making it up: there is no DogeOS mainnet, and testnet gas costs nothing real. What we can give you is the fee model, which is fully documented and has a consequence most coverage has missed — DogeOS fees are exposed to two other chains' fee markets at once.
The two components
Execution fee — the familiar part:
executionFee = dogeosGasUsed * effectiveGasPrice
This is Ethereum's model applied to the DogeOS L2 sequencer. Gas used times gas price, denominated in DOGE. If you have reasoned about Ethereum gas, you already understand this half.
Data and finality fee — the part that is specific to DogeOS. The documentation states that "every transaction's calldata must be committed to Ethereum DA and cover a portion of protocol fees to finalize on Dogecoin." It is calculated from the size of your transaction's calldata together with current Ethereum blob rates and Dogecoin fee rates.
Why that second component matters more than it looks
Read the inputs again: Ethereum blob rates and Dogecoin fee rates.
Most rollups post data to one place and settle to the same place, so their users are exposed to one external fee market. DogeOS's documented design splits those roles — data availability on Ethereum, finality on Dogecoin — which means your DogeOS transaction can get more expensive because Ethereum got busy, or because Dogecoin got busy, while DogeOS itself is idle.
Two practical consequences.
Fee predictability is structurally harder here. Budgeting for DogeOS costs means watching three things, not one: DogeOS's own gas price, the Ethereum blob market, and Dogecoin fee rates. An NFT mint priced against a quiet Ethereum will cost more during an Ethereum congestion event.
Calldata size matters more than it would on a single-layer chain. Because the data fee scales with calldata, contract design choices that compress calldata translate directly into lower user costs. Packing parameters, avoiding redundant on-chain storage of data that could be committed as a hash, and batching are worth more here than the equivalent optimization on Ethereum L1. Practical guidance in the deploy guide.
Labeled as inference: the two-market exposure is our reading of the documented formula, not a claim DogeOS has made about volatility. The formula is documented; the implication is ours.
What DOGE as the gas token actually changes
DogeOS uses DOGE natively for gas rather than requiring a separate gas asset. That is a genuine usability decision, not a marketing one — the most common reason retail users abandon a new chain is discovering they need to acquire an unfamiliar token before doing anything.
It also means your transaction costs are denominated in a volatile asset. A fee that is fixed in DOGE terms is not fixed in dollar terms. For applications pricing anything in fiat, that is a real design consideration, and it cuts both ways depending on which direction DOGE moves.
Note the contrast with Dogechain, which uses wDOGE — a wrapped version minted by its bridge — rather than DOGE itself. See DogeOS vs Dogechain.
How this compares, structurally
We can compare fee architecture honestly today. We cannot compare fee amounts until a mainnet exists.
| Fee model | Gas token | External fee exposure | |
|---|---|---|---|
| DogeOS | Execution + data/finality | DOGE | Ethereum blob rates and Dogecoin fee rates |
| Ethereum L1 | Base fee + priority fee | ETH | None — it is the base layer |
| Dogecoin L1 | Simple fee rate per transaction size | DOGE | None |
| Typical Ethereum L2 | Execution + L1 data fee | ETH (usually) | Ethereum only |
The row that stands out is the last one. DogeOS is the only entry with two external inputs, which follows directly from splitting data availability and settlement across two different chains.
What we cannot tell you yet
Stating the gaps rather than filling them:
- Actual costs. No mainnet, so no real fee data. Testnet gas is free in practice and tells you nothing about mainnet economics.
- Typical cost examples. The documentation gives the formula but no worked numbers for a transfer, a swap or a contract deployment.
- Whether fees are subsidised at launch. Many chains absorb costs early. DogeOS has published nothing about this.
- How the data fee is passed through. The formula says calldata size drives it; the exact coefficients and how often they are updated are not documented.
- Bridge fees. Not documented at all — see the bridge guide.
When a mainnet exists we will publish measured costs for common operations, with the DOGE price and date each figure was computed at. Fee pages go stale faster than anything else, and an undated dollar figure is worse than no figure.
Checking gas yourself on testnet
You can observe the mechanics today even though the amounts are meaningless:
- Configure the Chikyū testnet — chain ID
6281971, RPChttps://rpc.testnet.dogeos.com/. See the testnet guide. - Send a transaction and open it on the explorer at
https://dogeos-testnet.l2scan.co. - Look at the gas used and the fee breakdown, and compare a simple transfer against a contract interaction to see how calldata size moves the total.
That is worth doing before mainnet specifically because the data-fee component behaves differently from what Ethereum habits will lead you to expect.
What changes at mainnet
- Real numbers become available. We will publish a cost table for common operations, each dated and paired with the DOGE price used.
- The data fee becomes a live cost rather than a formula. This is where mainnet spending will actually come from, and where calldata optimization starts paying.
- Fee volatility becomes observable, including how much Ethereum blob market movement actually propagates through.
- Any launch subsidy, if one exists, will eventually end. Early fee observations may not represent steady state, and we will say so when we publish them.
Background in What is DogeOS?. Launch status in the DogeOS mainnet tracker.
FAQ
What is the gas token on DogeOS?
DOGE. The documentation states fees are "all denominated in DOGE, the native gas token for the DogeOS network."
How much does a DogeOS transaction cost?
There is no mainnet, so there is no real cost yet. Testnet gas is free in practice. Any page quoting a DogeOS mainnet fee today is not sourcing it from DogeOS.
How are DogeOS gas fees calculated?
`totalTxFee = executionFee + dataAndFinalityFee`. The execution fee is gas used times effective gas price. The data and finality fee is based on calldata size plus current Ethereum blob rates and Dogecoin fee rates.
Why do DogeOS fees depend on Ethereum?
Because transaction calldata is committed to Ethereum for data availability, per the DogeOS documentation. That portion of the cost tracks Ethereum's blob market.
Are DogeOS fees cheaper than Ethereum?
No mainnet data exists to answer this. Structurally, an L2 executes more cheaply than Ethereum L1, but DogeOS carries both Ethereum data costs and Dogecoin finality costs, so the comparison will depend on measured numbers rather than architecture alone.
Does calldata size affect DogeOS fees?
Yes, more than on a single-layer chain. The data and finality fee scales with calldata size, so compressing calldata directly reduces user cost.
Can I pay DogeOS gas in a stablecoin?
Not per the current documentation. DOGE is the native gas token.
Where can I check current DogeOS gas prices?
On the testnet explorer at `https://dogeos-testnet.l2scan.co`, though testnet figures do not indicate mainnet costs.
Sources
- DogeOS Docs — Transaction fees on DogeOS — the fee formula, both components, DOGE denomination, and the Ethereum DA / Dogecoin finality inputs, verbatim
- DogeOS Docs — Ethereum and DogeOS differences — confirmation of the separate data and finality fee
- DogeOS Docs — Getting started overview — data availability on Ethereum, finality on Dogecoin
- DogeOS Docs — Developer quickstart — testnet RPC and explorer
Last verified: · We did the same for Circle's chain in the Arc hub.
TrustSwap is not affiliated with DogeOS, MyDoge or the Dogecoin Foundation. DogeOS has not announced a token; any asset trading under the DogeOS name is unaffiliated with the project.