Function Cloud
Function Cloud is a fast proof execution environment supporting multiple backends. This is particularly useful for edge/IoT devices with limited computing capabilities and proof aggregation which requires large computing capabilities.
We will soon be adding support for private/MPC powered proofs that hide inputs securely too.
FC supports the following proving backends,
- Circom
- Halo2
- Noir
- Plonky3
- Risc0
- SP1
- Binus
groth16
Demo
POST
/
makeproof
/loginProof
Request Body
application/json
Requiredsecret
Requiredstring
Encoded secret for login proof
message
Requiredstring
Encoded message for login proof
scope
Requiredstring
Scope identifier for login proof
Login proof successfully submitted
noir
Demo
POST
/
noir
/demo
Request Body
application/json
Requiredbytecode
Requiredstring
Base64 encoded bytecode for Noir processing
inputs
Requiredarray<string>
Array of inputs for Noir processing
kind
Requiredstring
Type of request, such as 'honk'
Noir demo successfully processed