Apple’s MultipeerConnectivity framework -- phones discover and talk over local wifi / bluetooth via MCSession, MCNearbyServiceAdvertiser, and MCNearbyServiceBrowser in PeerSessionManager.

Apple has deprecated all of that now

You're right - I have to move them to Network Framework when I have time :)

When you get around to doing that, you might find the Github repo and its accompanying medium article useful.

https://github.com/0Itsuki0/SwiftUI_P2PWithNetwork

Nice! I was really missing working examples when I replaced an MPC by the lower-level Network, not an easy task, but it provides huge improvements