CCIP2.ETH

$118.90 crowdfunded from 7 people

$283.38 received from matching pools

100%
average score over 1 application evaluations
CCIP2.ETH is an off-chain ENS Records Manager, reducing costs by storing records on IPFS and linking to on-chain contenthash, using decentralized gateways for zero-cost updates.

The usage of ENS records seems to have plateaued despite their enormous potential to provide a decentralised web3 identity and dwebsites. This is a consequence of very high gas costs associated with adding and updating ENS records on the blockchain. Currently, it costs more gas to set a text record than an entire year's registration for a 5-character ENS name. While IPNS has reduced the gas costs associated with updating Contenthash, other records appear to either be unset or rarely updated once set.

CCIP2.ETH Off-chain ENS Records Manager is designed by NameSys.eth to solve the big $GAS problem by storing the ENS records off-chain on IPFS/IPLD and linking them with user's on-chain IPNS Contenthash. Records stored under IPNS are then resolved by ENSIP-10 CCIP-Read implementation of CCIP2.eth Resolver Contract. Users only have to pay gas fees for initial Resolver and IPNS Contenthash setup.

CCIP2.ETH uses randomised list of public IPFS gateways so it doesn't require any centralised web2 gateways to resolve ENS records, and the users are fully in control of their deterministic IPNS keys and data storage. CCIP2.ETH enables fully dynamic record updates as often as possible at zero cost, and only limited by how fast we can pin and propagate IPNS records globally. Users can sign their ENS records to be verified each time before resolving and resolution will revert if ownership of ENS domain changed recently or in scenarios when public IPFS gateways are under attack.

IPNS private key is deterministically generated on client-side and doesn't require to be shared with any third-party IPNS service provider. This is made possible by our NIP-111-like deterministic key generation from wallet signatures. CCIP2.ETH also supports use of ENS as Bitcoin lightning address and Nostr (NIP-05) social profile.

We believe CCIP2.ETH will completely change how ENS records are updated and consumed in future without any centralised service providers.

Source codes and Docs: https://github.com/namesys-eth

CCIP2.ETH History

  • accepted into ENS Ecosystem 1 year ago. 7 people contributed $119 to the project, and $283 of match funding was provided.

People donating to CCIP2.ETH, also donated to

Privacy-focused ENS gateway, eth.limo provides decentralized application (dApp) access through various storage layers, supports emoji domains, offers ENS subdomain certificates, and features content caching and DNS over HTTPS resolver for enhanced performance and privacy.
A community search engine launched in April 2021 to aggregate, explore, and showcase .eth websites, considered essential for the future of the Ethereum ecosystem.
Compact library for Ethereum blockchain interaction, suitable for creating dApps, wallets, and analyzing data; heavily used with 4 million monthly npm installs.
Develop a user-friendly, no-code platform for easily creating and managing decentralized websites on Web3 domains, fostering .ARB domain adoption, and monetizing designs through NFTs.