ZKProver

LIVE Groth16 Privacy Stealth Attestation Merkle Hashing MPP

Full-stack zero-knowledge proving service via Tempo MPP. ZK proofs, privacy transactions, stealth addresses, attestations, Merkle trees, and ZK-friendly hashing. Real compute, not a proxy.

Try it

tempo request -t https://himess-zk-proof-service.hf.space/circuits

tempo request -v -X POST \
  -H "Content-Type: application/json" \
  -d @input.json \
  https://himess-zk-proof-service.hf.space/prove/1x2

tempo request -v -X POST \
  -H "Content-Type: application/json" \
  -d '{"amount":"1000000"}' \
  https://himess-zk-proof-service.hf.space/privacy/deposit

tempo request -v -X POST \
  -H "Content-Type: application/json" \
  -d '{"inputs":["12345","67890"]}' \
  https://himess-zk-proof-service.hf.space/hash/poseidon

Discovery

MethodPathCostDescription
GET/healthFreeHealth check
GET/circuitsFreeList circuits & pricing
GET/poolFreePrivacy pool info
GET/llms.txtFreeAgent discovery
GET/openapi.jsonFreeOpenAPI spec
GET/.well-known/x402Freex402 resource list

ZK Proving

MethodPathCostDescription
POST/prove/1x2$0.01Generate Groth16 proof (1x2 JoinSplit)
POST/prove/2x2$0.02Generate Groth16 proof (2x2 JoinSplit)
POST/prove/batch$0.008/proofBatch proof generation (20% discount)
POST/verify/:circuitFreeVerify a proof

Privacy Proofs

MethodPathCostDescription
POST/privacy/deposit$0.03Shielded deposit proof
POST/privacy/transfer$0.03Private transfer proof
POST/privacy/withdraw$0.03Withdrawal proof

ZK Attestation

MethodPathCostDescription
POST/attest/zk/balance-gt$0.01ZK proof: balance > threshold
POST/attest/zk/verifyFreeVerify ZK attestation

Credential Attestation

MethodPathCostDescription
POST/attest/commitment$0.001Create Poseidon commitment
POST/attest/balance-gt$0.005Attest balance > threshold
POST/attest/range$0.005Attest value in range
POST/attest/membership$0.005Attest set membership
POST/attest/verifyFreeVerify attestation

On-chain Attestation (Tempo)

MethodPathCostDescription
POST/attest/onchain/balance$0.005Verify token balance on Tempo
POST/attest/onchain/nft$0.005Verify NFT ownership
POST/attest/onchain/interaction$0.005Verify contract interaction

Stealth Addresses

MethodPathCostDescription
POST/stealth/generate-keys$0.002Generate stealth meta-address
POST/stealth/derive-address$0.002Derive one-time stealth address
POST/stealth/scan$0.005Scan for stealth payments
POST/stealth/compute-key$0.002Recover stealth private key

Merkle Tree

MethodPathCostDescription
POST/merkle/build$0.01Build Poseidon Merkle tree
POST/merkle/prove$0.005Generate inclusion proof
POST/merkle/verifyFreeVerify inclusion proof

Hash Functions

MethodPathCostDescription
POST/hash/poseidon$0.001Poseidon hash
POST/hash/mimc$0.001MiMC sponge hash
POST/hash/pedersen$0.001Pedersen hash
POST/hash/keccak256$0.001Keccak256 hash

Proof Tools

MethodPathCostDescription
POST/proof/compress$0.002Compress proof + Solidity calldata

Performance

~2-5s proof generation · ~50ms verification · 13,726 constraints · BN254 curve

Links

GitHub · llms.txt · OpenAPI · Circuits · Pool Info