Your identity
Enter the email you used to register for Edge Esmeralda. A keypair is created in your browser and stays in this browser (localStorage); only the public key is sent to the network.
Registered as
pubkey:
Submit a job
Result
job
Past jobs (this browser)
How does this work?
- Your browser makes a key. When you register, your phone or laptop generates a cryptographic keypair and keeps the secret half locally. Your email is only used to check you're on the Edge Esmeralda guest list — it's never shared with the network.
- You sign and submit a job. Your code (a little JavaScript, or a WebAssembly module) is packaged and signed with your key, then handed to a coordinating server.
- Volunteers' devices run it. The job is shared over a peer-to-peer network to worker nodes — computers other attendees are running. They agree among themselves on exactly one node to run your job (no central boss), so it isn't run twice.
- The answer comes back to you. The result travels back through the network. To read it on this site you prove you hold your key, so the site shows it to you and not to other website users. (It's a prototype on an open, joinable network — fun, not private — so don't submit anything sensitive.)
There's no blockchain and no company server farm — the "cloud" is just everyone's devices, coordinating directly. It's a prototype, so keep it fun and don't submit anything sensitive.
For developers 👩💻
Edge Cloud is open source (MIT-licensed). The full code, architecture notes, and docs live on GitHub:
github.com/eaferstl/edgeCloud →
Want to donate compute? Spin up a worker node (it's a Docker container) and it'll join the network automatically: run a worker node →