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

Domain Verification API #44

Open
7 of 8 tasks
Shachindra opened this issue Oct 28, 2023 · 10 comments
Open
7 of 8 tasks

Domain Verification API #44

Shachindra opened this issue Oct 28, 2023 · 10 comments
Assignees
Labels
enhancement New feature or request

Comments

@Shachindra
Copy link
Member

Shachindra commented Oct 28, 2023

Need to integrate a feature where an authenticated user can verify a domain ownership on the NetSepio Webapp. In order to do this we need them to create a TXT Record for the domain with a value given by us and then we can confirm this at our backend. @huisq Let me know if I missed anything.

Required APIs:

@Shachindra Shachindra added the enhancement New feature or request label Oct 28, 2023
@huisq
Copy link

huisq commented Oct 28, 2023

Do you need this feature to run on smart contract as well? another function and/or storage? If so, could add another role title and use existing role functions

@Shachindra
Copy link
Member Author

I'm not sure what advantage would the domain verification on the blockchain bring except that the badge/reputation that comes with it. We could:

  1. Build a simple NFT contract that issues the Domain NFT to the verifier address which serves as a Badge/Achievement under profile section (this should not affect OR connected to our existing smart contract)
  2. Push this on-chain feature as part of Milestone 2 with proper due-diligence.

wdyt?

@huisq
Copy link

huisq commented Oct 29, 2023

Awesome. Just clicked in my head how this NFT badge could work as a verification and perhaps even almost a reward system in future. Let's go with that.

@Shachindra
Copy link
Member Author

Yes, We'll have multiple NFT collections to issue various achievements to users for gamification and rewards purposes. We'll target the onchain integration during milestone 2. For now @thisisommore will work on the APIs...

@thisisommore
Copy link
Member

@Shachindra 6 and 7 can be merged?

@thisisommore
Copy link
Member

@Shachindra I am not aware of RTF much, what will its type in golang, will it required any validation, can you provide any resources?

@Shachindra
Copy link
Member Author

@Shachindra 6 and 7 can be merged?

Yes.

@Shachindra
Copy link
Member Author

Shachindra commented Nov 20, 2023

@Shachindra I am not aware of RTF much, what will its type in golang, will it required any validation, can you provide any resources?

It will store the (text/varchar) data coming from the embed taken from an editor (like https://summernote.org/)

@thisisommore
Copy link
Member

thisisommore commented Nov 21, 2023

@Shachindra Should I merge No. 2 with current query api #102

@Shachindra
Copy link
Member Author

Sure

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
None yet
Development

No branches or pull requests

3 participants