1,000+ Opportunities
Find the right grant
Search federal, foundation, and corporate grants with AI — or browse by agency, topic, and state.
This is an announcement of completed/awarded grants, not an open opportunity. Grants were already distributed to =nil; Foundation and Metacraft Labs (DendrETH project).
Lido Grants - Funding & Exploration of ZK-Proof Trustless Oracles is sponsored by Lido DAO (via Lido Ecosystem Grants Organisation). Lido DAO is funding initiatives to reduce oracle attack vectors through the use of supplementary trustless zk-proof TVL oracles.
Get alerted about grants like this
Save a search for “Lido DAO (via Lido Ecosystem Grants Organisation)” or related topics and get emailed when new opportunities appear.
Search similar grants →Extracted from the official opportunity page/RFP to help you evaluate fit faster.
Funding & Exploration of ZK-Proof Trustless Oracles Lido Grants - Funding & Exploration of ZK-Proof Trustless Oracles Lido DAO (via Lido Ecosystem Grants Organisation ) is funding a number of initiatives aimed at reducing possible oracle attack vectors through the use of supplementary trustless zk-proof TVL oracles.
LEGO council accepted proposals for funding from both =nil; Foundation and Metacraft Labs to explore an additional sanity and correctness check using zkLLVM technology for the TVL accounting oracle. The grants are aimed at building trustless accounting technology and would, if implemented, function as additional oracle checks rather than complete replacements for current accounting oracles.
Supporting a trustless oracle solution resonates with a key goal of the Lido DAO: reducing dependence on trust within the community and bolstering the decentralization of the protocol, a principle exemplified by the Lido Scorecard . In short, the aim is to report Lido's total value locked plus active and exited validator counts to a dedicated Execution Layer contract (in a verifiable and trustless manner using zero-knowledge proofs).
The current reliance on trusted oracles inevitably introduces additional security risks to the Lido protocol as well as economic overhead to the DAO. Firstly, the reliance on trusted oracles in liquid staking protocols poses some risk. These oracles have the power to influence token prices within the protocols, potentially favoring certain users and shifting profits disproportionately.
This centralized control contradicts the fundamental principles of decentralization and trustlessness that underpin blockchain technology. Secondly, the oracles in question control a substantial amount of funds within the protocol. To ensure their continued participation and prevent potential defection, it is essential to provide them with adequate compensation.
The proposed zero-knowledge circuits offer a versatile solution that could supplement centralized oracles, providing a fixed-cost approach through proof validation on-chain. This approach has the potential to bolster the security, decentralization, and economic efficiency of the TVL oracle accounting process, and could be expanded to more oracles in the future. How is a trustless solution more secure than a consensus-based one?
A trustless solution guarantees the correctness of the oracle report by verifying a zkProof and anchoring the report and proof to the blockchain state. This eliminates the need to trust the oracle operator or other involved parties. As long as the report passes all checks, it is considered legitimate, even if the sender is compromised.
Solution 1 - =nil; Foundation Lido protocol users stake their ETH, receive stETH liquid tokens, and enjoy the rewards generated by their ETH assets while validators from the Lido node network perform their duties.
These rewards are distributed to stETH holders based on the regular accounting report, which contains crucial information such as total value locked in staking, active/exited validator counts, withdrawal and rewards balances, and more. The ZK check verifies that the computations performed on the data are correct.
The proof includes the expected algorithm encoded in the circuit compiled by zkLLVM , with additional witness data to allow for checking if the oracle utilized the correct data. This ensures that the correct computation was performed on the correct data. The solution involves three main components: the contract, the oracle, and the proof producer.
Contract: The contract receives the report and additional witness from the oracle, and orders zkProofs directly from the EVM via the Proof Market EVM Endpoint. It performs necessary checks, such as verifying the zkProof with the zkLLVM verifier contract and comparing the Beacon Block hash against the expected value. If all checks pass, the contract stores the report for future retrieval; otherwise, it rejects the report.
Oracle : The oracle obtains necessary information from the Consensus and Execution layers, computes the report (including total locked value and validator counts), and produces additional data required for proof generation.
Proof Producer: The proof producer selected with an algorithm from the distributed network of provers on Proof Market takes the input from the oracle and runs it through a ZK circuit compiled with the use of zkLLVM, generating a zkProof. This circuit replicates the computations performed by the oracle, creating a verifiable trail of operations.
Of particular note, the zkLLVM-based TVL zkOracle (aptly named Lido Validators' Balance zkOracle ) focuses on verifying the key part of the accounting report – the total value locked (TVL) It does this by automating in-EVM historical data access and leveraging zkLLVM( with the ultimate goal beinga higher level of security for Lido Protocol oracle accounting).
To facilitate this process, Proof Market EVM endpoint , a recently released gateway interface, enables provable computations composability for all EVM applications. This allows proofs for Lido's zkOracle computations to be ordered directly from the EVM via Proof Market on Ethereum meaning there is no direct hardware cost to the Lido protocol side.
The zkProofs generated by the decentralised network of proof generators on Proof Market will be submitted directly to the Lido Ethereum application for final verification. Video Demo + Extra Reading The demo below showcases end-to-end operation of zkLLVM-based oracle+contract computing total value locked (TVL) and active and exited validators in a controlled environment.
Video: ZKLLVM Oracle Demo Description: ZKLLVM Oracle Demo transcript Implementation and a source code =nil;’s solution is fully functional, delivered under open source MIT licence and can be deployed or tried out from following repositories: lido-trustless-tvl-oracle-solution lido-zkllvm-accounting-circuit The DendrETH project from Metacraft Labs promised two distinct technical avenues.
The first leverages a fixed set of withdrawal credentials within a liquid staking protocol. This approach requires no adjustments to the smart contracts overseeing deposits, and permits DendrETH's zero-knowledge circuits to identify validators linked to specified withdrawal credentials seamlessly. The second approach involves a Merkle Accumulator for a Validator Set.
This caters to liquid staking protocols with multiple operator dynamics. Here, smart contracts governing deposits are modified to monitor operator-specific validator sets. This is achieved through a binary SHA256 Merkle tree (in order to facilitate efficient proofs for specific operators).
The ultimate goal remains a practical iterative computation, striving to merge updates with as little latency as possible. Importantly, there is a chance gas costs could remain constant under this approach (i.e. not affected by Ethereum validator set size), although the jury is still out on whether this is practically possible. Verification is, though, yet to be designed and implemented.
All components of the system will be fully open source (GPLv3). MetaCraft Labs will strive to provide comprehensive guides for operating instances of our proof generators and relay nodes, as well as easy-to-use packages for most operating systems (i.e. docker images).
By supporting fundamental initiatives focused on decentralization and trust reduction within the oracle accounting process, LEGO showcases a mutual commitment to addressing the challenges posed by centralized oracle accounting.
These grants underscore a collaborative effort to alleviate the trust burden associated with this process, presenting a promising avenue toward resolving these concerns and the greater decentralization and security of the Lido Protocol. It should be noted that ZK technology is still in its infancy and requires additional experimentation, testing and auditing before feasibly moving to a fully operational ‘stand-alone’ status.
If the utilisation of zk-proof technology proves efficient, secure and beneficial for the operation of Lido Protocol oracle accounting, there is potential to gradually roll out broader functionality throughout the oracle set moving forward.
Improvements to the Lido protocol continue to push the boundaries of trust-minimization, ensuring the utmost security and reliability for its users, shaping a future where trustless data access and verification is the norm, not the exception. The information provided in this blog is for informational purposes only and reflects our views and understanding at the time of writing.
The content does not constitute professional advice of any kind, including but not limited to legal, financial, investment, or regulatory advice. Readers should not rely solely on the information presented here, and are strongly encouraged to conduct their own independent research and consult with qualified professionals before making any decisions based on the content.
Based on current listing details, eligibility includes: Teams and researchers focused on developing trustless accounting technology and ZK-proof solutions for oracle security in decentralized finance. Applicants should confirm final requirements in the official notice before submission.
Current published award information indicates Open Always verify allowable costs, matching requirements, and funding caps directly in the sponsor documentation.
The current target date is rolling deadlines or periodic funding windows. Build your timeline backwards from this date to cover registrations, approvals, attachments, and final submission checks.
Federal grant success rates typically range from 10-30%, varying by agency and program. Build a strong proposal with clear objectives, measurable outcomes, and a well-justified budget to improve your chances.
Requirements vary by sponsor, but typically include a project narrative, budget justification, organizational capability statement, and key personnel CVs. Check the official notice for the complete list of required attachments.
Yes — AI tools like Granted can help research funders, draft proposal sections, and check compliance. However, always review and customize AI-generated content to reflect your organization's unique strengths and the specific requirements of the solicitation.
Review timelines vary by funder. Federal agencies typically take 3-6 months from submission to award notification. Foundation grants may be faster, often 1-3 months. Check the program's timeline in the official solicitation for specific dates.
Many federal programs offer multi-year funding or allow competitive renewals. Check the official solicitation for continuation and renewal policies. Non-competing continuation applications are common for multi-year awards.
Digital Cities' Innovation Accelerator Small Grant Program is sponsored by U.S. State Department's Bureau of Cyberspace and Digital Policy (CDP). These small grants activate the private sector to deliver novel and innovative solutions to civic challenges. Projects must address a sub-national public service or infrastructure need AND incorporate trusted U.S. digital based solutions, empowering municipalities to improve public service delivery.
This NOFO provides an opportunity to all FY 2018 NIST SBIR Phase I awardees to submit a Phase II application following completion of Phase I. This NOFO provides instructions for FY 2019 NIST SBIR Phase II application preparation and submission requirements. In Phase II, work from Phase I that exhibits potential for commercial application is further developed. Phase II is the R&D or prototype development phase. To apply for a Phase II award, each Phase I awardee will be required to submit a comprehensive application outlining the proposed research and a detailed plan to commercialize the final product. Each NIST Phase II award is for up to $400,000 and up to a 24-month period of performance. One year after completing the Phase II R&D activity, the awardee shall be required to report on its commercialization activities. Up to an additional $6,500 may be requested for Technical and Business Assistance (TABA); see Section 5.11 for more information about TABA. Funding Opportunity Number: 2019-NIST-SBIR-02. Assistance Listing: 11.620. Funding Instrument: CA. Category: ST. Award Amount: Up to $400K per award.
Research on Circular Economy, Smart Manufacturing, and Energy-Efficient Microelectronics is sponsored by U.S. Department of Energy (DOE) Advanced Materials & Manufacturing Technologies Office (AMMTO). This funding opportunity supports innovative technology R&D across the manufacturing sector with a focus on circular economy, smart manufacturing, and energy-efficient microelectronics. While the stated deadline for full applications has passed, AMMTO frequently issues similar solicitations, and this highlights a relevant area of interest for the DOE.