Join Our Team

Think you have what it takes to work with cutting-edge cryptography?
Prove it.

We are not currently accepting new applications.

That said, candidates are still encouraged to try the challenges below for fun!

The Challenges

Complete these challenges to demonstrate your skills. We're looking for people who can think critically, understand complex cryptographic systems, and solve hard problems.

CHALLENGE #1

zkBank Challenge

"Alice is a sneaky one, she's been trying to send more than what she has to Bob's account. Good thing that we use zero-knowledge proof to enforce the integrity of our transfer. We just want to make sure that Bob can get 100,000 worth of coins or more. Can you help us verify Alice's proof?"

zkBank Challenge
Zero-knowledge proofs
Proof verification
Cryptographic reasoning
Start Challenge
CHALLENGE #2

Curve Machine

"Welcome to the Curve Machine challenge! Your task is simple: to prove that you know a valid point on a specific elliptic curve using zero-knowledge proofs. Sounds easy enough?"

Curve Machine Challenge
Elliptic curve cryptography
Point validation
ZK proof construction
Start Challenge