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

feat: Register Subdomain via Arbitrum Mainnet Resolver #195

Open
4 tasks
FrancoAguzzi opened this issue Sep 23, 2024 · 1 comment
Open
4 tasks

feat: Register Subdomain via Arbitrum Mainnet Resolver #195

FrancoAguzzi opened this issue Sep 23, 2024 · 1 comment
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@FrancoAguzzi
Copy link
Contributor

FrancoAguzzi commented Sep 23, 2024

Feature Request

Describe the Feature Request

This feature will allow users to register subdomains through the Arbitrum resolver. The subdomain registration process should include specifying the owner and registration duration, and use the Arbitrum network for confirming the transaction.

Describe Preferred Solution

  1. Update create subdomain modal so it includes a duration field;
  2. Update create subdomain modal so it includes an owner fiel;
  3. Call registerParams function to get needed params for subdomain registration;
  4. Call register function to register a new subdomain;

Please note: this flow was already implemented by @pikonha, please contact him to understand how this shall be done behind the scenes

In the end, the new subdomain registration modal shall look like this:

Captura de Tela 2024-09-23 às 15 09 32

Definition of Done

  • Users can register subdomains via the Arbitrum resolver.
  • The subdomain registration modal includes fields for Duration and Owner.
  • The subdomain registration is successfully processed and confirmed on the Arbitrum network.
  • The current authenticated user is set as the default owner during subdomain registration.

Related Code

Figma design specs

CreateSubdomainModalContent.tsx

@FrancoAguzzi FrancoAguzzi added the enhancement New feature or request label Sep 23, 2024
@FrancoAguzzi FrancoAguzzi added this to the Integrate L2 milestone Sep 23, 2024
@FrancoAguzzi
Copy link
Contributor Author

This issue is currently blocked by L2 Metadata API

@eduramme eduramme changed the title feat: enable subdomain registration using L2 feat: Enable Subdomain Registration via Arbitrum Resolver Sep 24, 2024
@eduramme eduramme added the blocked This label indicates that progress on the issue is currently blocked due to an external dependency label Sep 24, 2024
@eduramme eduramme changed the title feat: Enable Subdomain Registration via Arbitrum Resolver feat: Register Subdomain via Arbitrum Resolver Sep 24, 2024
@pikonha pikonha removed the blocked This label indicates that progress on the issue is currently blocked due to an external dependency label Sep 30, 2024
@eduramme eduramme changed the title feat: Register Subdomain via Arbitrum Resolver feat: Register Subdomain via Arbitrum Mainnet Resolver Oct 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Status: ⛰️ Backlog
Development

No branches or pull requests

3 participants