Security News
GitHub Removes Malicious Pull Requests Targeting Open Source Repositories
GitHub removed 27 malicious pull requests attempting to inject harmful code across multiple open source repositories, in another round of low-effort attacks.
zkcloudworker
Advanced tools
In the fast-paced realm of ZK proving, zkCloudWorker stands out as a potential game-changer for both zkApp developers and users.
By delivering ultra-fast proving in the cloud, along with robust isolation, composability, and an excellent user experience (UX), zkCloudWorker has the potential to significantly streamline and expedite the development of MINA zkApps both on web and mobile devices.
Instead of downloading 1 GB of proving keys, compiling, and performing proofs on a web or mobile worker, a simple API call can be made to the powerful zkCloudWorker to launch a worker in the cloud. This offers ample memory, CPU power, and parallel processing capabilities for recursive proof calculations.
Privacy is maintained through the isolation of processes, encryption of all data, and the ability to process private data on the web using technologies like hashing and Merkle Tree calculations. Preprocessed data is then sent to the cloud worker.
This opens doors for a diverse range of Web2 developers to seamlessly enter the exciting world of the MINA protocol and o1js.
Compiling the contract in the cloud.
Calculating transactions proofs tx.prove().
Calculating recursive proofs.
Sending transactions to network.
Verifying proofs.
Providing deployers to pay the tx fee.
API to be accessed inside the zkCloudWorker.
API to be accessed inside the web application.
Billing panel to show the cost of the running zkCloudWorkers to the developer.
Web dashboard to easily deploy and access deployed zkCloudWorkers and their logs.
Providing key-value off-chain storage for zkApps, up to 400K size for values.
Providing file storage for zkApps, unlimited size.
Encryption utilities for sending and storing the data in the encrypted form.
Verifying the text of the contracts for uploading to the minascan.io explorer.
Providing additional metadata for the transactions, including custom metadata defined by the developer and the conversion of the actions and events to the human-readable form as defined by the developer for publishing on the minascan.io explorer.
Code templates and question-answer sets for the zkApp Umstad AI Chatbot.
The CLI tool to deploy the code to the cloud and verify the code on the minascan.io.
Availability of the zkCloudWorker for SmartContract, ZkProgram and general calculations, including running ProtoKit chains in case ProtoKit will support running on the serverless infrastructure, that is possible in principle.
Custom integration of the zkApps for the cases that do not fit in the standard framework for some reason.
yarn add zkcloudworker
https://docs.zkcloudworker.com
https://www.npmjs.com/package/zkcloudworker
https://github.com/dfstio/he-contract-demo
FAQs
zkCloudWorker library
We found that zkcloudworker demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 0 open source maintainers collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
GitHub removed 27 malicious pull requests attempting to inject harmful code across multiple open source repositories, in another round of low-effort attacks.
Security News
RubyGems.org has added a new "maintainer" role that allows for publishing new versions of gems. This new permission type is aimed at improving security for gem owners and the service overall.
Security News
Node.js will be enforcing stricter semver-major PR policies a month before major releases to enhance stability and ensure reliable release candidates.