← Back to home

Filecoin Name service

registry for human readable names on the filecoin virtual machine

Screenshots

Filecoin Name service screenshot 1
Filecoin Name service screenshot 2
Filecoin Name service screenshot 3
Filecoin Name service screenshot 4
Filecoin Name service screenshot 5
Filecoin Name service screenshot 6

Problem Statement

Filecoin Name Service is a registry for human-readable names on the filecoin virtual machine. Each name is computed and registered so that every name is unique. Alternatively, every name is followed by a .FIL domain. The names are mapped to addresses so that we do not have to memorize the long-string address, instead we only memorize the readable name and let the app figure out what the address is.

Solution

This project is built on top of the Filecoin Virtual Machine. The smart contract acts as a registry deployed on the FVM and the frontend is built using Next.js under the hood. All the NFTs associated with names are deployed on web3.storage. The frontend talks to the backend via a library called wagmi and ethers.js. By default, we use metamask as the primary address

Hackathon

FVM Space Warp

2024

Contributors