# XDC Network RPC Node  
Enterprise Trade Finance

Connect to XDC Network, the enterprise-grade blockchain for global trade and finance. Experience ISO 20022 compliance, institutional partnerships, and real-world asset tokenization.

[Documentation](https://docs-rpc.crypto-chief.com/chains/xdc) [Get a free endpoint ](https://auth.crypto-chief.com/registration)

##### 4 M+

Requests per Day

##### 99.99 %

Network Uptime

##### < 100 ms

Average Response Time

##### 24/7

Technical Support

## Specification XDC Network

Technical characteristics and available endpoints

![XDC Network (XDC)](/img/protocols/xdc.svg)

### XDC Network (XDC)

Mainnet & Apothem Testnet Support

Chain ID 50

Protocol HTTPS / WSS

Uptime 99.99%

Block Time \~2s

TPS 2,000+

EVM Compatible Yes (XDPoS)

XDC Network is an enterprise-grade, EVM-compatible blockchain purpose-built for global trade and finance. With ISO 20022 compliance, partnerships with major financial institutions, and focus on real-world asset tokenization, XDC serves as infrastructure for trade finance, supply chain, and institutional DeFi — processing billions in real-world transactions.

#### Key capabilities:

- Enterprise-grade blockchain for trade finance
- ISO 20022 messaging standard compliance
- 2,000+ TPS with 2-second finality
- XDPoS consensus — delegated proof of stake
- Partnerships with major financial institutions
- Real-world asset (RWA) tokenization platform
- Near-zero transaction fees (\~$0.00001)
- Interoperability with traditional finance systems
- Growing network of enterprise validators

#### 🔗 RPC Endpoints

HTTPS

`https://rpc.crypto-chief.com/xdc/{YOUR_API_KEY}`

WSS

`wss://rpc.crypto-chief.com/xdc/ws/{YOUR_API_KEY}`

Replace {YOUR\_API\_KEY} with your actual API key from the dashboard.

## What is an XDC Network RPC Node?

Access enterprise trade finance blockchain

An XDC Network RPC node provides applications with access to enterprise-grade blockchain infrastructure through an XDC RPC endpoint or XDC RPC URL, designed for global trade and finance. XDC bridges traditional finance with blockchain technology through ISO 20022 compliance, institutional partnerships, and real-world use cases processing billions in trade finance transactions, all supported by enterprise-grade XinFin RPC infrastructure.

Most enterprise integrations rely on the XDC JSON RPC interface, which allows banking applications, payment systems, and digital asset platforms to connect using standard blockchain development tools.

### Why XDC for enterprise

XDC Network isn't targeting retail crypto users — it's built for banks, trade finance companies, and institutions moving real-world assets. With ISO 20022 compliance (the global standard for financial messaging), XDC can integrate directly with existing banking infrastructure, enabling blockchain adoption without disrupting established financial systems.

**XDC advantages:**

- **ISO 20022 compliant** — standard financial messaging
- **Enterprise partnerships** — banks and financial institutions
- **Trade finance focus** — real-world transaction processing
- **Near-zero fees** — \~$0.00001 per transaction
- **High throughput** — 2,000+ TPS, 2s finality
- **EVM compatible** — familiar development environment with support from any XinFin RPC provider

During evaluation and proof-of-concept stages, organizations often use an XDC free RPC service before deploying dedicated infrastructure for production trade-finance applications.

### XDPoS consensus

**XDPoS (XinFin Delegated Proof of Stake)** is the consensus mechanism securing XDC Mainnet RPC infrastructure while combining efficiency with decentralization. Validators (masternodes) are selected through delegation, achieving 2-second block times and 2,000+ TPS while maintaining security and decentralization suitable for enterprise requirements.

**How XDPoS works:**

1. Masternode candidates stake XDC tokens
2. Token holders delegate to preferred masternodes
3. Top 108 masternodes selected as validators
4. Validators produce blocks in round-robin fashion
5. Block rewards distributed to validators and delegators

### Real-world trade finance

XDC's killer application is **trade finance digitization**. The network processes real-world trade transactions including letters of credit, bills of lading, and invoice financing — traditionally paper-based processes that XDC brings on-chain with ISO 20022 compliance ensuring regulatory acceptance.

Partnerships with institutions like R3, TradeFinex, and various banks demonstrate XDC's position as infrastructure for modernizing global trade.

## Technical Documentation

Quick start for developers

### Supported RPC Methods

XDC Network supports all standard Ethereum JSON-RPC methods:

- **eth\_blockNumber** — current block number
- **eth\_getBalance** — XDC balance
- **eth\_call** — execute view functions
- **eth\_sendRawTransaction** — broadcast transactions
- **eth\_getTransactionReceipt** — transaction confirmation
- **eth\_getLogs** — event logs
- **eth\_gasPrice** — current gas price
- **eth\_estimateGas** — gas estimation
- **eth\_subscribe** — WebSocket subscriptions

### Code Examples

💻

#### JavaScript (ethers.js) — XDC Network Connection:

```
const { ethers } = require('ethers');

const provider = new ethers.JsonRpcProvider('https://rpc.crypto-chief.com/xdc/YOUR_API_KEY');

// Verify we're on XDC Network
const network = await provider.getNetwork();
console.log('Chain ID:', network.chainId); // 50

// Get XDC balance
const balance = await provider.getBalance('xdc...');
console.log('XDC Balance:', ethers.formatEther(balance));

// Note: XDC addresses start with 'xdc' instead of '0x'
// Convert if needed: xdc... -> 0x...
const ethAddress = 'xdc...'.replace('xdc', '0x');

// Interact with trade finance contract
const TRADE_CONTRACT = '0x...';
const tradeABI = [
  'function createInvoice(bytes32, uint256, address) external',
  'function getInvoiceStatus(bytes32) view returns (uint8)'
];
const trade = new ethers.Contract(TRADE_CONTRACT, tradeABI, provider);
```

💻

#### Python (web3.py) — XDC Setup:

```
from web3 import Web3

w3 = Web3(Web3.HTTPProvider('https://rpc.crypto-chief.com/xdc/YOUR_API_KEY'))

print('Connected to XDC:', w3.is_connected())
print('Chain ID:', w3.eth.chain_id)  # 50
print('Latest block:', w3.eth.block_number)
print('Gas price:', w3.eth.gas_price, 'wei')

# XDC has extremely low fees
gas_gwei = w3.from_wei(w3.eth.gas_price, 'gwei')
print(f'Gas: {gas_gwei} Gwei (near-zero)')
```

💻

#### WebSocket — Monitor Trade Finance:

```
const { ethers } = require('ethers');
const provider = new ethers.WebSocketProvider('wss://rpc.crypto-chief.com/xdc/ws/YOUR_API_KEY');

// Monitor new blocks (every ~2 seconds)
provider.on('block', async (blockNumber) => {
  const block = await provider.getBlock(blockNumber);
  console.log(`XDC block ${blockNumber}: ${block.transactions.length} txs`);
});

// Monitor trade finance events
const TRADE_CONTRACT = '0x...';
const filter = {
  address: TRADE_CONTRACT,
  topics: [ethers.id('InvoiceCreated(bytes32,uint256,address)')]
};

provider.on(filter, (log) => {
  console.log('Trade invoice created:', log);
});
```

### XDC Best Practices

- **Address Format:** XDC addresses use 'xdc' prefix, convert to '0x' for contracts
- **Enterprise Focus:** Design for institutional and trade finance use cases
- **ISO 20022:** Consider compliance requirements for financial messaging
- **Low Fees:** Leverage near-zero costs for high-frequency operations
- **Finality:** Design for 2-second block time and fast finality
- **Testing:** Test thoroughly on Apothem testnet

## Why choose us?

Enterprise-grade infrastructure

### Enterprise Performance

Infrastructure optimized for institutional trade finance delivering &lt;70ms latency with 99.99% uptime.

### Financial Grade Security

Enterprise infrastructure meeting institutional security requirements with comprehensive monitoring.

### Trade Analytics

Monitor trade finance transactions, RWA tokenization, institutional flows, and network metrics.

### Global Infrastructure

Strategically deployed nodes ensuring low latency for global trade finance operations.

### Enterprise Scaling

Infrastructure scales with institutional adoption handling growing trade finance volumes.

### Enterprise Support

24/7 support from engineers familiar with trade finance, ISO 20022, and enterprise blockchain.

## Examples of Use

Build enterprise blockchain applications

XDC Network's enterprise focus and compliance features enable trade finance digitization, real-world asset tokenization, and institutional DeFi applications.

#### Trade Finance Platforms

Build platforms for digitizing letters of credit, bills of lading, and invoice financing with ISO 20022 compliance.

#### RWA Tokenization

Tokenize real-world assets like real estate, commodities, and securities on XDC's enterprise-grade infrastructure.

#### Supply Chain Finance

Develop supply chain finance solutions with transparent tracking, automated payments, and verified documentation.

#### Institutional DeFi

Create DeFi protocols targeting institutions and enterprises with compliance and regulatory features.

#### Cross-Border Payments

Build cross-border payment systems leveraging XDC's speed, low fees, and ISO 20022 compliance.

#### Document Verification

Develop systems for verifying trade documents, certificates, and credentials on immutable blockchain.

## Got questions?  
we are here to help

## What is XDC Network? 

XDC Network is an enterprise-grade, EVM-compatible blockchain designed for global trade finance with ISO 20022 compliance and institutional partnerships.

## What is ISO 20022? 

ISO 20022 is the global standard for financial messaging used by banks and institutions. XDC's compliance enables direct integration with traditional finance.

## What is XDPoS? 

XDPoS (XinFin Delegated Proof of Stake) is XDC's consensus mechanism achieving 2,000+ TPS with 2-second finality through 108 masternode validators.

## Is XDC EVM compatible? 

Yes, XDC is fully EVM-compatible. Deploy Solidity smart contracts using standard Ethereum tools.

## Why do XDC addresses start with 'xdc'? 

XDC uses 'xdc' prefix for addresses instead of '0x' for brand differentiation. Convert to '0x' when interacting with contracts programmatically.

## What are transaction fees on XDC? 

XDC transaction fees are near-zero, typically around $0.00001, making it cost-effective for high-frequency enterprise operations.

## Who uses XDC Network? 

XDC is used by trade finance companies, banks, supply chain operators, and institutions digitizing real-world financial processes.

## What is TradeFinex? 

TradeFinex is XDC's flagship trade finance platform enabling SMEs and institutions to access invoice financing and trade credit.

## Do you support XDC testnet? 

Yes, we provide RPC access to both XDC mainnet (Chain ID 50) and Apothem testnet for enterprise development.

## Can XDC integrate with banking systems? 

Yes, XDC's ISO 20022 compliance enables direct integration with existing banking infrastructure and financial messaging systems.

## Pricing that grows with your needs.

### Free

Start building on Web3 — no credit card.

##### $0

- 5 reqs/sec RPC
- 5 reqs/min Unified API
- 1 req/day AML
- Ultimate chains
- WSS, Statistics
- Community support

[Get started ](https://auth.crypto-chief.com/registration)

### Pay for use

Flexible pay-as-you-go for any workload.

##### From $10

- 400 reqs/sec RPC
- 300 reqs/min Unified API
- 5 reqs/sec AML
- EventStream
- Ultimate chains
- WSS, Whitelists, Statistics
- Support portal

[Get started](https://auth.crypto-chief.com/registration)

### Subscription

From $500 monthly plus 20% extra value.

##### From $500

- 400 reqs/sec RPC
- 300 reqs/min Unified API
- 5 reqs/sec AML
- EventStream
- Ultimate chains
- WSS, Whitelists, Statistics
- Support portal

[Get started ](https://auth.crypto-chief.com/registration)

### Enterprise

Tailored solution for expert builders

##### Custom terms

All Subscription features plus:

- Flexible rate limits
- Engineering team support
- Custom SLA
- Personal manager

[Contact Sales ](/contact/)
