Verify.

If there’s an account claiming to be me that’s not on this list, it’s probably an impersonator. For your safety, treat them as such until I am able to verify my identity using accounts and methods I have recorded below.


This page serves as the system of record for my online identity. I control the following personal accounts:

I also own and control the domains seantanxinghao.com and stxh.io. Going to either domain should bring you to this website, which I control. My usual email address will carry one of the domains under my control (i.e., it will be either @seantanxinghao.com or @stxh.io). While I control several other email addresses with other domain names, I do not use them to send email. My public PGP key is available below.

	-----BEGIN PGP PUBLIC KEY BLOCK-----

	xjMEYtn0TRYJKwYBBAHaRw8BAQdAEjWHXZeNDLb2wjrqOL9iUMNYkCYLMgBcUuhor7rOGQDNMXNlYW5Ac2VhbnRhbnhpbmdoYW8uY29tIDxzZWFuQHNlYW50YW54aW5naGFvLmNvbT7CjwQQFgoAIAUCYtn0TQYLCQcIAwIEFQgKAgQWAgEAAhkBAhsDAh4BACEJEGsnNC7RVGaKFiEEOxfNXGh3FV/8fz6Sayc0LtFUZop4MgD/USk4+tZYyGv0KCwlZZ4/Z3kSUQeMudCHyqaYqCOuckYA/0/KPB/kSvDLYJmF82YKP8Z54LINrTBkXsXXAzGF8oMMzjgEYtn0TRIKKwYBBAGXVQEFAQEHQOe6o+z0/cpNCk7MVNr8YOGnTVjvBEjf8UOxHkAUODMtAwEIB8J4BBgWCAAJBQJi2fRNAhsMACEJEGsnNC7RVGaKFiEEOxfNXGh3FV/8fz6Sayc0LtFUZoqGyAEAy1L29PK0gTBs6+PU22+rpsQndIVfCRw0M6KDHjyEuIYBAN+0PapKIT6ivWFJPVJoXGeZBp9v3t9utGBx5Ek+BUQJ=1mjH

	-----END PGP PUBLIC KEY BLOCK-----