Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Unstoppable Domains support in Polygon #283

Merged
merged 3 commits into from
May 20, 2024
Merged

Conversation

mexcool
Copy link
Contributor

@mexcool mexcool commented May 17, 2024

What?

Add support for Unstoppable Domains by adding the events from the Registry contracts. The initial set up was only for .crypto TLD and then they made it for many more. I split into Crypto Name System (CNS) and Unstoppable Name System (UNS).

How?

I used abi-parser to build the table definitions. The new Registry contract for UNS is a proxy contract with the implementation being this.

All contracts are here.

Related PRs (optional)

Analogous PR for Ethereum: blockchain-etl/ethereum-etl-airflow#718

More info here: https://docs.unstoppabledomains.com/smart-contracts/overview/uns-architecture-overview/#smart-contract-architecture

@araa47
Copy link
Contributor

araa47 commented May 20, 2024

@mexcool , I would restructure this slightly so all the files are within the folder unstopabbledomains or similar based on the entity.

@mexcool mexcool requested a review from araa47 May 20, 2024 07:38
@araa47 araa47 merged commit b1ff943 into main May 20, 2024
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants