import { blake3 } from '@noble/hashes/blake3'; import { bytesToHex, canonicalize } from '../utils/index.js'; import type { SpaceEvent } from './types.js'; export const hashEvent = (event: SpaceEvent): string => { const hash = blake3(canonicalize(event)); return bytesToHex(hash); };