-
Notifications
You must be signed in to change notification settings - Fork 0
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
Comments
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 |
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:
wdyt? |
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. |
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... |
@Shachindra 6 and 7 can be merged? |
@Shachindra I am not aware of RTF much, what will its type in golang, will it required any validation, can you provide any resources? |
Yes. |
It will store the (text/varchar) data coming from the embed taken from an editor (like https://summernote.org/) |
@Shachindra Should I merge No. 2 with current query api #102 |
Sure |
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:
- Req: Title, Headline, Description (supports RTF), name (example: netsepio.com), coverImageHash, logoHash, Category
- Res: payload: {domainId: uuid, domainName: string, txRecord: {key, value}, admins: [], verified: true/false}
- Logic: Use nslookup; Run this example
nslookup -q=txt netsepio.com
- Res: payload: {domainId: uuid, domainName: string, txRecord: {key, value}, admins: [], verified: true/false}
- Req: Array of userIDs (Can't be Blank - must have at least 1 userid in the array)
- Res: payload: {domainId: uuid, domainName: string, txRecord: {key, value}, admins: [], verified: true/false}
The text was updated successfully, but these errors were encountered: