Alex Gleason on Nostr: This is already starting off badly, because people don't even agree on the basic ...
This is already starting off badly, because people don't even agree on the basic WebLN types. Different libraries support different method arguments and disagree about which methods are optional.
GM, time to force all Nostr wallet possibilities into WebLN shape. Will I succeed?
Published at
2025-05-11 15:45:48Event JSON
{
"id": "b30c3a93e820edc733a4ad2f38c3463d3c4b26b24344897235b819049e3f7647",
"pubkey": "0461fcbecc4c3374439932d6b8f11269ccdb7cc973ad7a50ae362db135a474dd",
"created_at": 1746978348,
"kind": 1,
"tags": [
[
"q",
"53b89aa1608f293b9ac5c0d65fdadac3191da033e5a8367e2859bbb037ae15e9",
"wss://gleasonator.dev/relay",
"0461fcbecc4c3374439932d6b8f11269ccdb7cc973ad7a50ae362db135a474dd"
],
[
"p",
"0461fcbecc4c3374439932d6b8f11269ccdb7cc973ad7a50ae362db135a474dd",
"wss://gleasonator.dev/relay"
],
[
"client",
"Gleasonator",
"31990:db0e60d10b9555a39050c258d460c5c461f6d18f467aa9f62de1a728b8a891a4:ditto",
"wss://gleasonator.dev/relay"
]
],
"content": "This is already starting off badly, because people don't even agree on the basic WebLN types. Different libraries support different method arguments and disagree about which methods are optional.\n\nnostr:nevent1qvzqqqqqqypzqprpljlvcnpnw3pejvkkhrc3y6wvmd7vjuad0fg2ud3dky66gaxaqydhwumn8ghj7emvv4shxmmwv96x7u3wv3jhvtmjv4kxz7gqypfm3x4pvz8jjwu6chqdvh76mtp3j8dqx0j6sdn79pvmhvph4c27jzfwdlw",
"sig": "ddb47508a6a5b98a6242661ac90fa4fab81f70c1b4dfc2095fe68af036c78c84eccbcfcce4a4d2344e9ec4334a979105b219c8e868b5c5a7e5c0eae928e3a4d9"
}