Thanks to visit codestin.com
Credit goes to github.com

Skip to content

AAStarCommunity/CometENS

 
 

Repository files navigation

Unruggable Gateways

ENS Resolution Demos

Resolution Demo

This demo demonstrates a full end to end implementations of the Unruggable Gateways codebase for resolving an ENS name using data stored on Arbitrum, Base, and Optimism.

It utilises Foundry (through blocksmith.js) to fork Ethereum mainnet and deploy an instance of the respective chain specific verifier. This verifier is used to verify proofs returned by Unruggable's gateways running at:

The gateway is fetching data proofs from the real chains.

Checkout the repo:

git clone [email protected]:unruggable-labs/unruggable-gateways-ens-resolution-demos.git

To install dependencies:

bun install
forge install

Configure:

Copy .env.example to .env and input API keys for your node provider (Alchemy/Infura/dRPC).

To run:

bun run arbitrum.ts
bun run base.ts
bun run optimism.ts

About

for CometENS

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 80.1%
  • Solidity 19.9%