so your account with Ocean is your on chain address. in order to verify that the bolt12 addresd is owned by the same person as the on chain address, you sign a message using your on chain wallet that controks your on chain address. make sense?
i used sparrow wallet to do the on chain signing, happy to walk you through it 🤙