Full EVM-compatible smart contract platform. Deploy Solidity, Vyper, or any EVM bytecode. Dynamic gas pricing (LP-176) and native precompiles.
The Contract Chain is a full EVM-compatible blockchain that runs all Ethereum tooling out of the box — Hardhat, Foundry, Remix, Ethers.js, Wagmi, and Viem all work without modification.
What sets C-Chain apart from other EVM chains is its native precompiles: DEX operations, threshold signatures, and ZK verification are available at the EVM level for maximum gas efficiency. The dynamic gas pricing model (LP-176) adjusts fees based on network load, preventing fee spikes during congestion.
C-Chain benefits from the same Quasar consensus that powers the rest of Lux Network, delivering sub-second finality with deterministic confirmation. No more waiting 12+ seconds for a block.
Quick start using the Lux JavaScript SDK.
import { createWalletClient, http } from 'viem'
import { luxCChain } from 'viem/chains'
const client = createWalletClient({
chain: luxCChain,
transport: http('https://rpc.lux.network'),
})
// Deploy a contract
const hash = await client.deployContract({
abi: myContractABI,
bytecode: myContractBytecode,
args: [/* constructor args */],
})