The NIP96 seems like yet another different thing😄 NIPs seem to collide often as there are many unmerged proposals.
This is the NIP95 implemented in Amethyst I meant, it stores base64 encoded data in events: https://github.com/nostr-protocol/nips/pull/345