You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As user I want to set my discord account as network identity and validate it so that everyone recognizes me as a legit user.
Acceptance Criteria
setting discord ID as one of the identity fields is possible
1.1 the new field must be available also after chain resets or starting a chain initially
setting the discord ID should store the discordID raw onchain and triggers a discord bot sending a message to user
the user answers with his wallet ID in discord
the discord bot sends this message back to the chain and gets validated
4.1 if the wallet ID doesnt match the bot responds with an error
4.2 if the identity is valid the discord bot answers positive and closes the chat.
new identity field is exposed in the graph
user can see in polkadot.js the validation status which also is exposed to the graph.
After some investigation and testing, found out we already have bot logic to verify account.
This logic works but it should be triggered manually by sending message in discord.
Bot checks specified address, queries its identity from the chain and validates discord field in identity to match discord user id (numerical value). If those match, bot adds role to discord user, marking him as verified.
However no on-chain actions are performed (no registrar judgements given).
User Story
As user I want to set my discord account as network identity and validate it so that everyone recognizes me as a legit user.
Acceptance Criteria
1.1 the new field must be available also after chain resets or starting a chain initially
4.1 if the wallet ID doesnt match the bot responds with an error
4.2 if the identity is valid the discord bot answers positive and closes the chat.
Additional Information
sequence diagram draft:
How to test
The text was updated successfully, but these errors were encountered: