Skip to content
froglet
Try it yourself · Public beta

A question goes out.
A result comes back.

Send a small program to Bob’s provider. Get its result and check the signed exchange in your browser.

  • No installation
  • No invitation
  • Free bounded jobs
Run a job nowExplore the local playground

The hosted demo uses a real Froglet node. The separate playground runs both sides locally in your browser.

Alice exploring tools and data from her laptop.
Your browser is Alice. The provider is Bob.

Change the input.
Run the work.

Your browser compiles the program and signs the request. Bob’s native runtime executes it with fuel, memory and time limits. Your browser checks his receipt against the returned result.

Bring a program

Add and multiply

Try new numbers. You can also change the program before sending it.

Change the program

This AssemblyScript function compiles in your browser. Bob runs the compiled WebAssembly program. Try replacing a + b with a * a + b.

Use sample data. Your compiled program and input go to the demo server, which keeps job records.

Query selected data

Look up a term

Query a tiny catalog of invented terminology. The blood label has two targets, so you can inspect the ambiguity.

What if a program never stops?

Run an infinite loop. Bob stops it within the execution budget and signs a failure receipt.

Returned by the provider

Your result

Connecting to the public demo…

The request stays in this browser session so an interrupted job can be recovered.

Discard a previous local reference

An already submitted job may still have completed. Discarding its reference does not cancel it or replenish the shared allowance. A new run requests new work.

Each program has at most 2 seconds, 8 MiB of memory and 50 million fuel. The public beta has a finite shared allowance. Calls may be refused when capacity is busy or spent.

What you are trying

A supplied program.
A bounded host.

The program can change for one question. The host keeps its admission rules, resource limits and signed records.

You can tryWhat happens
Your program and JSON inputThe browser compiles the function. The remote node runs its exact bytes and reports their hash.
A selected terminology queryThe provider returns only the published synthetic snapshot and selected fields.
An infinite loopThe execution budget stops it. You can inspect the signed failure record.
A network interruptionRetry the saved job. Recovering an accepted result does not request another deal.
The signed evidenceThe browser verifies the provider’s commitments and the result hash. Signatures do not establish scientific truth or physical execution.

This beta demonstrates free Wasm jobs and a synthetic catalog. Paid operation, GPU work, arbitrary containers and sustained production capacity are separate work.

Use your own agent next.

The same native Froglet runtime is available for MCP clients and HTTP integrations. Providers choose their own access policy; invitation-only hosting is an option, not a requirement of Froglet.

Native compute guideExplore record verification