demo site
generate random peerId
implements api