To my understanding, Beeper uses some random Mac's serial number to complete device attestation. Would this be salvageable if I could provide my own legitimately purchased iPhone or Mac serial number?
Beeper fixed their other iMessage bridge service last night by rotating device serial numbers on their server farm, so I would guess this would work? To my knowledge the pypush library itself isn't broken.