In order to verify a creator’s account the options appear to be related to putting a verification file into the website itself, but I don’t own Deviantart–I’m only an artist on here.
As you know, Deviant is not a supported platform of Creators, the website option is for people with their own website.
You can make a threat asking for it, I think is here when you create a post:
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.