
Emmanuel Agüero | Cavos
744 posts

Emmanuel Agüero | Cavos
@EmmanuelDevCr
@cavosxyz || @starknet costa rica




Last week I built Cerebro. Cerebro is a centralized zkJWT prover, you can send any JWT and Cerebro will generate a groth16 proof that can be used on Cairo contracts to verify identity on @Starknet. This is a centralized open source solution, it does not track any kind of data, it is open for contribution and intended to stay this way. cerebro.cavos.xyz



Just shipped Argus, a trustless JWKS registry on @Starknet Google, Apple, and Firebase rotate their RSA signing keys silently, most protocols trust a centralized relay to keep them updated, that's a backdoor. Argus removes that entirely Anyone can register those keys on-chain by submitting a zkTLS proof from @ReclaimProtocol, the contract verifies 2048-bit RSA math fully on-chain, no admin key, no trusted relay Use cases: - Account abstraction wallets with OAuth login (this powers @cavosxyz) - Trustless session key issuance from OAuth providers - Any protocol that needs to verify Google/Apple signatures on-chain Fully open source, open for collaboration argus.cavos.xyz


1/ This is how Cavos accounts differ from MPC shard based services. Most embedded wallets rely on Multi Party Computation (MPC), which still involves managing key fragments on external clusters. We take a different path by leveraging @Starknet's native architecture.










