Upload

Hand it a recording.
Get back a map.

Connect a wallet to upload. Your wallet signs the blob.