Los contratos inteligentes canister en ICP pueden integrarse con la red Ethereum utilizando una combinación de llamadas HTTPS replicadas a un conjunto conocido de nodos públicos de Ethereum para leer el estado y enviar transacciones, y firmas chain-key ECDSA (ckECDSA), una versión mejorada de threshold ECDSA, para firmar esas transacciones enviadas.
Basándose en este marco de integración, ckLINK es un par de contratos inteligentes canister que utilizan llamadas HTTPS y servicios ckECDSA. Los contratos ckETH minter y ckLINK ledger trabajan juntos para permitir que usuarios y contratos inteligentes envíen y reciban valor LINK en segundos con tarifas de transacción insignificantes y sin tarifas de gas, al mismo tiempo que siempre permiten a usuarios y contratos inteligentes enviar y recibir valor LINK hacia y desde la red Ethereum.
ckLINK expone interfaces de ledger ICRC-1 e ICRC-2 (los estándares de tokens fungibles de ICP), lo que facilita que todas las billeteras en Internet Computer ofrezcan soporte para ckLINK.
El par de contratos inteligentes trabajan en conjunto para garantizar que el valor total de ckLINK esté completamente respaldado 1:1 por LINK. Esto siempre se puede verificar viendo los paneles y métricas en cadena de los canisters: panel de ckETH Minter, métricas de ckETH Minter, métricas de ckLINK Ledger.