Helix Chain
A public EVM-compatible Proof-of-Stake blockchain with 6-second block times, a full DeFi ecosystem, and zero-cost gas for developers.
Network Details
Everything you need to connect to Helix Chain.
| Network Name | Helix Chain |
| Chain ID | 8088 (hex: 0x1F98) |
| Currency Symbol | HLX |
| Decimals | 18 |
| RPC URL | https://rpc.thehelixchain.xyz |
| WebSocket URL | wss://ws.thehelixchain.xyz |
| Block Explorer | explorer.thehelixchain.xyz |
| Consensus | Proof of Stake (Prysm Beacon Chain) |
| EVM Compatible | Yes (Solidity, Vyper, etc.) |
| EIP Support | EIP-155, EIP-1559, EIP-2930, EIP-4844 |
Add to MetaMask
Click the button below to add Helix Chain to your MetaMask wallet automatically.
Or add manually using the network details above.
// Programmatically add Helix Chain to MetaMask
await window.ethereum.request({
method: 'wallet_addEthereumChain',
params: [{
chainId: '0x1F98',
chainName: 'Helix Chain',
nativeCurrency: { name: 'HLX', symbol: 'HLX', decimals: 18 },
rpcUrls: ['https://rpc.thehelixchain.xyz'],
blockExplorerUrls: ['https://explorer.thehelixchain.xyz']
}]
});
RPC Endpoints
Public endpoints for interacting with Helix Chain.
| Protocol | URL | Methods |
|---|---|---|
| JSON-RPC | https://rpc.thehelixchain.xyz | eth_*, net_*, web3_*, txpool_* |
| WebSocket | wss://ws.thehelixchain.xyz | eth_subscribe, eth_*, net_* |
Example: Get Latest Block
curl -X POST https://rpc.thehelixchain.xyz \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","method":"eth_blockNumber","params":[],"id":1}'
Example: Get Balance
curl -X POST https://rpc.thehelixchain.xyz \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","method":"eth_getBalance","params":["0xYOUR_ADDRESS","latest"],"id":1}'
Deployed Contracts
Core protocol and ecosystem contracts deployed on Helix Chain.
Core Infrastructure
| Contract | Address | Purpose |
|---|---|---|
| WHLX | 0x8534...1cF5 |
Wrapped HLX (ERC-20) |
| Multicall3 | 0xF3ab...93e6 |
Batch RPC calls |
| TokenFactory | 0xD112...Aa70 |
One-click ERC-20 creation |
DeFi Ecosystem
| Contract | Address | Purpose |
|---|---|---|
| HelixSwap Factory | 0xb692...F6d8 |
AMM pair factory |
| HelixSwap Router | 0x3928...cA0B |
Swap & liquidity router |
| HelixLaunch | 0x0004...f089 |
Token launchpad (bonding curve) |
| HelixNFT | 0x0684...bee3 |
ERC-721 NFT contract |
| HelixMarketplace | 0x91aF...4f0 |
NFT marketplace |
| HelixBridgeMint | 0xB35E...0a15 |
Bridge mint/burn (Helix side) |
Using ethers.js
Connect to Helix Chain using the popular ethers.js library (v6).
Install
npm install ethers
Read-Only Provider
import { JsonRpcProvider, formatEther } from 'ethers';
const provider = new JsonRpcProvider('https://rpc.thehelixchain.xyz', {
chainId: 8088,
name: 'helix'
});
// Get latest block number
const blockNumber = await provider.getBlockNumber();
console.log('Block:', blockNumber);
// Get balance
const balance = await provider.getBalance('0xYOUR_ADDRESS');
console.log('Balance:', formatEther(balance), 'HLX');
Send Transaction
import { Wallet, JsonRpcProvider, parseEther } from 'ethers';
const provider = new JsonRpcProvider('https://rpc.thehelixchain.xyz', {
chainId: 8088,
name: 'helix'
});
const wallet = new Wallet('YOUR_PRIVATE_KEY', provider);
const tx = await wallet.sendTransaction({
to: '0xRECIPIENT_ADDRESS',
value: parseEther('1.0') // Send 1 HLX
});
const receipt = await tx.wait();
console.log('TX Hash:', receipt.hash);
Interact with HelixSwap Router
import { Contract, JsonRpcProvider } from 'ethers';
const ROUTER = '0x392880e8E97b4eFe0D4553D04C0f84072c87cA0B';
const ROUTER_ABI = [
'function getAmountsOut(uint amountIn, address[] path) view returns (uint[] amounts)',
'function swapExactETHForTokens(uint amountOutMin, address[] path, address to, uint deadline) payable'
];
const provider = new JsonRpcProvider('https://rpc.thehelixchain.xyz');
const router = new Contract(ROUTER, ROUTER_ABI, provider);
// Get swap quote: 1 HLX -> WHLX
const WHLX = '0x85341204E4988F377a813633D6d13e6f528c1cF5';
const amounts = await router.getAmountsOut(parseEther('1'), [WHLX, TOKEN_ADDRESS]);
console.log('Output:', formatEther(amounts[1]));
Using web3.js
Connect using web3.js (v4).
import { Web3 } from 'web3';
const web3 = new Web3('https://rpc.thehelixchain.xyz');
// Get block number
const block = await web3.eth.getBlockNumber();
console.log('Block:', block);
// Get balance
const balance = await web3.eth.getBalance('0xYOUR_ADDRESS');
console.log('Balance:', web3.utils.fromWei(balance, 'ether'), 'HLX');
// Subscribe to new blocks (WebSocket)
const web3ws = new Web3('wss://ws.thehelixchain.xyz');
const sub = await web3ws.eth.subscribe('newHeads');
sub.on('data', (block) => {
console.log('New block:', block.number);
});
HelixSwap DEX
Uniswap V2-compatible decentralized exchange for swapping tokens on Helix Chain.
0xb692bbeD3b5b13D0078F184E791027594d2EF6d8
0x392880e8E97b4eFe0D4553D04C0f84072c87cA0B
Fee structure: 0.3% per swap (0.25% to LPs, 0.05% to protocol treasury)
Interface: swap.thehelixchain.xyz
The DEX is fully compatible with the Uniswap V2 SDK and any tools that support the UniswapV2Router02 interface.
Token Launchpad
Create tokens with bonding curve pricing. Tokens graduate to HelixSwap after reaching 50,000 HLX market cap.
0x0004c38e406A28c78b2cD07f8c17227eb40bF089
Bonding curve: Linear — price = basePrice + totalSold * slope
Base price: 0.000005 HLX
Graduation: At 50,000 HLX raised, the token creates a HelixSwap liquidity pool and LP tokens are burned (permanent liquidity).
Fees: 1% on buys/sells to protocol treasury
Interface: launch.thehelixchain.xyz
NFT Marketplace
Mint, list, and trade NFTs on Helix Chain.
0x068451A21807d89BB780D226fDCb7743dA15bee3
0x91aFe786ed85b645B4998716e5F392cD2c1894f0
Marketplace fee: 2.5% on every sale to protocol treasury
Supports: Fixed price listings, offers, EIP-2981 royalties
Interface: nft.thehelixchain.xyz
Testnet Faucet
Get free HLX tokens for testing and development.
Quick Links
All Helix Chain ecosystem services.
© 2026 Helix Chain. Built for the decentralised future.