Nostr probably more appropriate for this but you'd need a more robust implementation.