DEVELOPER DOCUMENTATION

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.

8088
Chain ID
6s
Block Time
64
Validators

Network Details

Everything you need to connect to Helix Chain.

Network NameHelix Chain
Chain ID8088 (hex: 0x1F98)
Currency SymbolHLX
Decimals18
RPC URLhttps://rpc.thehelixchain.xyz
WebSocket URLwss://ws.thehelixchain.xyz
Block Explorerexplorer.thehelixchain.xyz
ConsensusProof of Stake (Prysm Beacon Chain)
EVM CompatibleYes (Solidity, Vyper, etc.)
EIP SupportEIP-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.

JavaScript
// 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.

ProtocolURLMethods
JSON-RPChttps://rpc.thehelixchain.xyzeth_*, net_*, web3_*, txpool_*
WebSocketwss://ws.thehelixchain.xyzeth_subscribe, eth_*, net_*

Example: Get Latest Block

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

ContractAddressPurpose
WHLX 0x8534...1cF5 Wrapped HLX (ERC-20)
Multicall3 0xF3ab...93e6 Batch RPC calls
TokenFactory 0xD112...Aa70 One-click ERC-20 creation

DeFi Ecosystem

ContractAddressPurpose
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)
HelixP2P 0x103f...c37 P2P exchange escrow
HelixPredict 0x97Fa...04b8 Prediction markets (CPMM AMM)
HelixCasino 0x96e5...809c Casino vault/settlement
HelixBet 0xfa20...9476 Sports betting (fixed odds)
All contracts are verified on the Block Explorer. View full source code and ABI there.

Using ethers.js

Connect to Helix Chain using the popular ethers.js library (v6).

Install

Terminal
npm install ethers

Read-Only Provider

JavaScript
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

JavaScript
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

JavaScript
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).

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

Factory
0xb692bbeD3b5b13D0078F184E791027594d2EF6d8
Router
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.

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

HelixNFT (ERC-721)
0x068451A21807d89BB780D226fDCb7743dA15bee3
Marketplace
0x91aFe786ed85b645B4998716e5F392cD2c1894f0

Marketplace fee: 2.5% on every sale to protocol treasury

Supports: Fixed price listings, offers, EIP-2981 royalties

Interface: nft.thehelixchain.xyz


Cross-Chain Bridge

Bridge assets between Ethereum and Helix Chain. Lock ETH on Ethereum, receive wETH on Helix. Secured by a 3-of-5 multi-sig relayer.

HelixBridgeMint (Helix Side)
0xB35Eeaa9716642d2E07E0F84Bf71d095b68F0a15

Fee: 0.1% on bridged amount, paid to protocol treasury

How it works: Lock ETH in the Ethereum bridge contract → Relayer detects & signs → wETH minted on Helix. Reverse: burn wETH → relayer unlocks ETH.

Security: 3-of-5 multi-sig threshold with separate key servers. All bridge events publicly verifiable on-chain.

Interface: bridge.thehelixchain.xyz


P2P Exchange

Buy and sell HLX directly with fiat currency. Escrow-based peer-to-peer trading with reputation system.

HelixP2P
0x103f86f919C16d43B25D660c5247B1AE67326c37

Fee: 1% on completed trades, paid to protocol treasury

How it works: Seller creates listing & locks HLX in escrow → Buyer locks order → Buyer pays fiat off-chain → Seller releases HLX. 24-hour auto-release after buyer marks paid.

Payment methods: Bank Transfer, PayPal, Revolut, Wise, Cash App

Currencies: USD, EUR, GBP, AUD

Disputes: Admin resolution — funds released to buyer or seller based on evidence

Interface: buy.thehelixchain.xyz


Prediction Markets

Create and trade on binary prediction markets. Buy YES or NO shares that trade between 0-1 HLX based on probability.

HelixPredict
0x45727d9f440967B10cE8631eF0Ae02E18A7daF8A

Fee: 2% on winning share redemptions, paid to protocol treasury

Market model: Constant Product Market Maker (CPMM) — same math as Uniswap V2 but for outcome shares

Price formula: YES price = noPool / (yesPool + noPool)

How it works: Anyone creates a market with seed liquidity → traders buy/sell YES and NO shares → creator resolves after event → winning shares redeem at 1 HLX each

Categories: Crypto, Sports, Politics, Entertainment, Science & Tech

Interface: predict.thehelixchain.xyz


Casino

Provably fair casino with 6 games. All game outcomes verifiable via cryptographic seed chains.

HelixCasino (Vault/Settlement)
0x96e59F63e5697C969c713E6dca4BeB0F35B1809c

Games

GameEdgeMax Payout
Coin Flip2%1.96x
Dice (Over/Under)1%990x
Roulette (European)2.7%35x
Crash3%1,000x
Mines (5x5)2%~5,000x
Limbo3%1,000x

Fairness: HMAC-SHA256 hash chain — result = HMAC_SHA256(serverSeed, clientSeed:nonce)

How it works: Deposit HLX into casino balance → play games → winnings credited to balance → withdraw to wallet anytime

Verification: Every game result can be independently verified. Server seeds revealed after use.

Interface: casino.thehelixchain.xyz


Sports Betting

Fixed-odds sports betting powered by real-time odds data from 15+ bookmakers. Place single bets or parlays.

HelixBet
0xb7A95473C6740C5BB4aD603325d8b48Ddc81d12b

Sports: NFL, NBA, MLB, NHL, UFC/MMA, Soccer, Tennis, Esports, and more

Odds: Real-time from The Odds API (15+ bookmaker sources), updated every 5 minutes

Bet types: Moneyline, Point Spread, Over/Under, Parlays (2-10 legs, max 100x)

Settlement: Automatic — event results fetched and bets settled on-chain within minutes of game end

Max exposure: 5% of house bankroll per event

Interface: bet.thehelixchain.xyz


Web Wallet

Client-side web wallet for managing HLX. Create or import wallets, send/receive HLX, view transaction history.

Key features: Create new wallet, import via private key or mnemonic, send HLX, view balance & history

Security: All keys stay in your browser. Private keys are never sent to any server.

Interface: wallet.thehelixchain.xyz


Testnet Faucet

Get free HLX tokens for testing and development.

10 HLX per request
One request per wallet every 24 hours.
Go to Faucet

© 2026 Helix Chain. Built for the decentralised future.