// nip42.ts var authenticate = async ({ challenge, relay, sign }) => { const e = { kind: 22242 /* ClientAuth */, created_at: Math.floor(Date.now() / 1e3), tags: [ ["relay", relay.url], ["challenge", challenge] ], content: "" }; return relay.auth(await sign(e)); }; export { authenticate };