Threema showed this with 3 levels of check marks. I really liked the UX of that.
this article explains it What do the three colored dots next to a contact mean? – Threema
how about:
- green (scanned QR code)
- yellow (added from link)
- red (in same group chat without getting link or scanning)