@jc4p
for the nerds:
1. you sign a tx
2. that hash is used to generate a new ed25519 keypair
3. that public key is sent to my server for matching to FID
4. you select a user, encrypt a message using their public key, send to a unique (per duo) Solana program
5. If the program has 2 entries, it’s a mutual match