Ok, let me try to understand this. What type of thing is the validator? Is it a program running locally on the wallet user’s computer? A smart contract? A program running on a server somewhere?
Could you please elaborate on this part? Or just answer the first question, because I suspect by answering my first question this part might become clearer…