ENS on Warpcast
Register your ENS name on a Farcaster Frame and check transactions on BlockScout
Screenshots



Problem Statement
This project provides a streamlined interface for registering Ethereum Name Service (ENS) addresses, leveraging the capabilities of Farcaster Frames. It allows users to search for, commit to, and register ENS names with ease. Additionally, it integrates with BlockScout to provide detailed transaction tracking.
Solution
Technologies UsedFrogUI:Purpose: Used to create an interactive and dynamic user interface. Integration: FrogUI components such as Button, TextInput, and Transaction were used to build the frames for each step of the registration process. The framework's flexibility allowed us to create responsive and user-friendly interfaces.BlockScout:Purpose: Used for transaction tracking and transparency. Integration: After each transaction (commitment and registration), users are provided with a link to view their transaction details on BlockScout. This integration added a layer of trust and verification to the process.ethers.js:Purpose: A library for interacting with the Ethereum blockchain. Integration: ethers.js was used to interact with the ENS smart contract. It handled the creation of commitment hashes, submission of transactions, and retrieval of rent prices.Infura:Purpose: Provides scalable access to the Ethereum blockchain. Integration: Used as the provider to connect to the Ethereum network. This allowed us to interact with the blockchain without running a full node, simplifying the setup and ensuring reliability.
Hackathon
ETHGlobal Brussels
2024
Prizes
- 🏆
Best use of Blockscout Block Explorer
Blockscout
Contributors
- goftok
5 contributions