1. A method comprising: creating a resource discovery record associated with a computing resource of a user device that is made available via the user device to peers of a peer-to-peer network, wherein the resource discovery record describes how to access the computing resource via the peer-to-peer network; creating an access right record that controls the ability of one or more contacts to gain access via the peer to peer network to the resource discovery record; and sending the resource discovery record to one or more contacts via a peer-to-peer network.