Aegis public verification service