Sidestepping onchain identity by using offchain messages