What is ckETH (ckETH)?

Quick Facts

  • Full name: Chain-key Ethereum (ckETH)
  • Backed by: ETH at a 1:1 ratio, held fully on-chain
  • Blockchain: Internet Computer Protocol (ICP)
  • Token standard: ICRC-1 and ICRC-2 compliant
  • Developer: DFINITY Foundation
  • Transaction speed: 1-2 second finality on ICP
  • Transaction cost: Fractions of a cent, with no ETH gas fees
  • Canister ID: ss2fx-dyaaa-aaaar-qacoq-cai (ledger)

Introduction

ckETH (chain-key Ether) is an ICP-native digital twin of Ether (ETH). It lets users bring ETH value into the Internet Computer ecosystem and use it with the speed and cost advantages of ICP, all without relying on a centralized bridge or custodian.

Every ckETH token is backed 1:1 by real ETH held on-chain by a smart contract, meaning 1 ckETH can always be redeemed for 1 ETH and vice versa.

History & Background

ckETH was developed by the DFINITY Foundation as part of ICP's broader Chain Fusion initiative — a strategy to natively integrate the Internet Computer with major blockchains like Bitcoin and Ethereum. It followed the successful launch of ckBTC (chain-key Bitcoin) and extended the same trustless, bridge-free architecture to the Ethereum ecosystem.

The token became available to Ethereum holders in late 2023, expanding ICP's DeFi capabilities significantly.

How ckETH Works

ckETH is powered by an interplay of ICP canister smart contracts and a helper contract deployed on the Ethereum mainnet.

Minting ckETH:

  1. A user sends ETH to the ckETH helper contract on Ethereum.
  2. The helper contract emits a deposit event.
  3. The ICP minter canister detects this event via secure HTTPS outcalls and chain-key ECDSA signatures.
  4. An equal amount of ckETH is minted to the user's ICP wallet address.

Redeeming ETH:
The process runs in reverse. The minter burns ckETH on the ICP ledger and submits a signed Ethereum transaction to release the equivalent ETH back to the user's Ethereum address.

Unlike traditional 'wrapped' tokens, no centralized custodian is ever involved. Security is enforced entirely by on-chain cryptography using ICP's threshold ECDSA scheme.

Tokenomics

ckETH follows a fully collateralized, mint-and-burn model. New ckETH can only be minted when an equivalent amount of ETH is deposited into the helper contract, and it is only burned when ETH is withdrawn. This design ensures the total ckETH in circulation is always backed by an equal amount of ETH held on-chain.

The token has no independent inflationary emissions or governance rewards. Its value is entirely derived from, and pegged to, the underlying ETH.

Circulating Supply ? 618 ckETH
Total supply ? 618 ckETH
Max supply ? -- ckETH
Updated 10mo ago

Ecosystem & Use Cases

ckETH integrates seamlessly with the ICP DeFi ecosystem through its ICRC-1 and ICRC-2 token standard support. Key use cases include:

  • DEX trading: Swap ckETH on ICP-native decentralized exchanges for near-zero fees.
  • ckERC-20 gas fees: ckETH is used to pay gas costs when withdrawing ckERC-20 tokens (such as ckUSDC or ckUSDT) back to Ethereum.
  • Cross-chain dApp development: Developers can build dApps that tap into Ethereum's liquidity while running on ICP's high-speed, low-cost infrastructure.
  • Payments and transfers: Send ETH value anywhere within ICP in 1-2 seconds for fractions of a cent.

Team, Governance & Community

ckETH is developed and maintained by the DFINITY Foundation, the Swiss non-profit behind the Internet Computer. Protocol upgrades to the ckETH canisters are governed by ICP's Network Nervous System (NNS) — a fully on-chain DAO where ICP token holders vote on proposals. This means no single entity can unilaterally alter the ckETH smart contracts.

Advantages

  • No centralized bridge risk: Chain-key cryptography removes the need for trusted custodians, eliminating a major attack vector.
  • Fast and cheap: Transactions settle in 1-2 seconds for fractions of a cent, with no Ethereum gas fees on ICP.
  • Fully on-chain collateral: All backing ETH is verifiable on-chain at any time via the public ICP dashboard.
  • Broad wallet compatibility: ICRC-1/ICRC-2 compliance means all ICP-compatible wallets can support ckETH natively.
  • Seamless redemption: Users can convert back to native ETH at any time without permission.

Risks & Challenges

  • Smart contract risk: Bugs in the ICP minter canister or the Ethereum helper contract could potentially affect funds.
  • ICP network dependency: ckETH operates on ICP, so its usability depends on ICP network availability and governance decisions.
  • Ethereum confirmation delays: Depositing ETH requires waiting for Ethereum block confirmations, which can take approximately 20 minutes.
  • Ecosystem liquidity: As a newer asset class, ckETH liquidity on ICP DEXs may be lower than on established Ethereum platforms.

Long-Term Vision

ckETH is a foundational building block of ICP's Chain Fusion vision — a future where blockchains interoperate natively, without bridges or intermediaries. By bringing ETH value trustlessly onto ICP, ckETH enables a new generation of cross-chain dApps that combine Ethereum's deep liquidity with ICP's speed and scalability. As the ICP ecosystem matures, ckETH is expected to play a central role in a multi-chain DeFi landscape where assets flow freely between networks.

Frequently Asked Questions

ckETH (chain-key Ether) is an ICP-native token that represents ETH at a 1:1 ratio. It allows users to use Ethereum value on the Internet Computer with fast, cheap transactions and no gas fees.

No. WETH typically relies on a centralized custodian to hold the underlying ETH. ckETH uses ICP's chain-key cryptography to back the token fully on-chain without any trusted intermediary.

You can acquire ckETH by depositing ETH to the ckETH helper contract on Ethereum and specifying your ICP wallet address. The minter canister then mints an equal amount of ckETH to your ICP address.

Yes. You can redeem ckETH for native ETH at any time by requesting a withdrawal through the ckETH minter canister. The minter burns your ckETH and sends the equivalent ETH to your Ethereum address.

ckETH follows the ICRC-1 and ICRC-2 token standards of the Internet Computer, making it compatible with all ICP-native wallets and decentralized exchanges.

The ckETH canisters are governed by the ICP Network Nervous System (NNS), a fully on-chain DAO. Protocol upgrades require a vote by ICP token holders, ensuring no single party has unilateral control.

ckETH can be traded on ICP DEXs, used to pay gas fees when withdrawing ckERC-20 tokens back to Ethereum, and integrated into cross-chain dApps that combine ICP's performance with Ethereum's liquidity.

After sending ETH to the helper contract, you must wait for the Ethereum transaction to be confirmed, which takes approximately 20 minutes. Once confirmed, ckETH is minted to your ICP address.