# 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 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.

### 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

### XDPoS consensus

**XDPoS (XinFin Delegated Proof of Stake)** is XDC's consensus mechanism 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/)
