@colinsmatt11 @silverpill there appears to be a specification along these same lines using the same keys nostr uses already. Of course it’s “not fit for production deployment”
https://w3c-ccg.github.io/lds-ecdsa-secp256k1-2019/
This specification describes the Ecdsa Secp256k1 Signature created in 2019 for the Linked Data Signatures specification.
{ "@context": "https://w3id.org/security/v2", "http://schema.org/action": "AuthenticateMe", "proof": { "challenge": "abc", "created": "2019-01-16T20:13:10Z", "domain": "example.com", "proofPurpose": "authentication", "verificationMethod": "https://example.com/i/alice/keys/2", "type": "EcdsaSecp256k1Signature2019", "jws": "eyJhbGciOiJFUzI1NksiLCJiNjQiOmZhbHNlLCJjcml0IjpbImI2NCJdfQ..QgbRWT8w1LJet_KFofNfz_TVs27z4pwdPwUHhXYUaFlKicBQp6U1H5Kx-mST6uFvIyOqrYTJifDijZbtAfi0MA" } }076萌SNS is a social network, courtesy of 076. It runs on GNU social, version 2.0.2-beta0, available under the GNU Affero General Public License.
All 076萌SNS content and data are available under the Creative Commons Attribution 3.0 license.