Skip to content
BitcoinToolkit

XDC Network (XDC): How XDC Transactions and Gas Work

XDC Network is an EVM-compatible Layer 1 blockchain, and XDC is its native asset for transfers, gas and network economics. This page focuses on how XDC Transactions and Gas Work and the checks users need before sending funds, paying fees or using the network.

Understand XDC gas and XDPoS finality before sending a transaction or deploying an EVM contract.

Subject:
XDC Network
Market mode:
Snapshot Only
Fee asset:
XDC
Timezone:
UTC

This page does not provide an exchange chart, executable quote, validator recommendation or trade-finance endorsement.

Content ownership: BitcoinToolkit Editorial Team Technical references: Official protocol and developer documentation. Review approach: Technical explanations are checked against primary sources and updated when the network or asset changes. Last content review: Data integration last tested:

How XDC Transactions and Gas Work

An XDC transaction follows an account-based lifecycle from signing through EVM execution.

XDC Network workflow showing Choose network, Fund fee asset, Review action, Execute, Check finality
XDC Network workflow from the first user decision to a verified outcome.

From wallet to receipt

The sender selects the XDC Network chain, recipient, value or contract data, nonce and gas settings. The wallet signs the serialized payload, and an RPC node checks the signature, sender sequence, balance and fee limit before propagating it. A validator can then include it in a block and the EVM produces a receipt with status, logs and gas used.

Gas measures computation and storage work. The final fee is based on gas consumed and the applicable gas price, paid in native XDC. A failed contract call can still consume gas because nodes performed work. A token transfer therefore requires both the token balance and enough native XDC.

Compatibility check

Some interfaces display an xdc-prefixed address while EVM tools use a hexadecimal form. Verify the network and wallet presentation instead of changing a prefix blindly, and confirm the destination software supports the same address representation.

Where XDC Network Differs for Users

XDC Network combines an EVM execution environment with its own delegated validator and finality system.

Network and asset

XDC Network is the blockchain; XDC is the protocol-native balance used for value transfers and transaction fees. XRC-20 tokens are contract-managed balances. They can move through EVM calls, but they do not automatically replace XDC as the fee asset for the sending account.

EVM compatibility means familiar Solidity contracts, account addresses and RPC methods can be used. It does not mean XDC transactions settle on Ethereum or share Ethereum state. Applications must use XDC Network chain settings, deployed contract addresses and finality signals.

Positioning with evidence

Official materials describe enterprise and trade-finance use cases, but a network label does not validate a particular invoice, token or counterparty. Users still need to verify the application, contract and legal workflow involved in a transaction.

XDC Network and Ethereum Classic: key differences

How XDPoS 2.0 Reaches Finality

XDC Network block production and finality are governed by XDPoS rather than Ethereum proof of stake.

Validator behavior

XDPoS uses stake-supported validators and an active validator set. A scheduled proposer builds a candidate block, while other participating validators check it and exchange votes. The HotStuff-based state machine replication process seeks the quorum needed to commit a consistent block under Byzantine fault assumptions.

A transaction hash returned by an RPC endpoint proves submission, not finality. Initial inclusion gives a block reference; the committed state reported by current network software is the stronger application signal. Services should use a bounded expiration and verify the receipt on an independent endpoint when the action is valuable.

Limits

Finality assumes the documented validator and quorum model remains healthy. Validator set rules, fee parameters and software behavior can change through upgrades, so production applications should monitor current official releases.

Compare fees, execution, security and user workflow before choosing between XDC Network and Flare.

XDC Checks Before You Send

A short network and asset check prevents most irreversible mistakes.

Transaction checklist

Confirm XDC Network rather than another EVM chain, verify the recipient and token contract, preserve enough native XDC for gas, and review the nonce and fee limit before signing. After broadcast, wait for a validated receipt and the finality policy required by the receiving service.

  • Do not treat XRC-20 balances as gas.
  • Do not infer Ethereum settlement from EVM compatibility.
  • Do not use a Snapshot Only price as an executable quote.
  • Check current network parameters before operating a validator.

Next action

Use an XDC-compatible wallet and a current explorer or RPC endpoint to inspect the transaction status. Developers should test address presentation, revert handling and finalized-state checks before enabling deposits or automated contract actions.

Review the XDC transaction flow

XDC Network Network use FAQ

What is XDC Network?

XDC Network is an EVM-compatible Layer 1 with its own validators, state and XDPoS finality.

What pays XDC transaction fees?

Native XDC pays gas for transfers and contract execution.

Why is there no chart?

The page intentionally uses a verified CoinGecko snapshot without inferring an exchange pair.

What should I verify before a XDC Network transaction?

Check the official destination, current network, asset representation, amount, recipient and requested permissions. XDPoS 2.0 combines delegated validator participation with a HotStuff-based Byzantine fault tolerant process. Transactions use EVM-compatible accounts and contracts, but finality depends on XDC Network validators rather than Ethereum Mainnet. After confirmation, inspect the resulting balance or protocol state instead of relying only on a wallet success message.

Known Limitations

Market Data Methodology

The page uses a CoinGecko aggregated XDC/USD snapshot. No exchange chart is rendered for this entity.

Market Snapshot Source
CoinGecko aggregated market data (XDC/USD)
Cache
Snapshot cache is approximately 60 seconds.
Failure Handling
Verified cached data is labeled Cached or Delayed. Missing values remain unavailable.
Snapshot Status
Delayed
Report Issue
Report a market-data problem →

Technical Sources

Selected primary sources support the operational explanations. Market-provider attribution remains separate.

Editorial Information

Verified technical content, reviewed sources and update history.

Published
Last Review
Data Verification
Sources
Official documentation