filecoin-project / devgrants

πŸ‘Ÿ Apply for a Filecoin devgrant. Help build the Filecoin ecosystem!
Other
377 stars 308 forks source link

Forta Network | Tooling & Infrastructure RFP #1726

Closed FortaNetwork closed 8 months ago

FortaNetwork commented 8 months ago

Description


Forta is a network of open source permissionless scan nodes that run bots - the logics that monitor blockchain activity - developed with the Forta open source SDK. The network is secured by a public token which must be staked by participating node and bot owners or stake delegators. Nodes consume all block transactions and blocks, then they execute assigned bots which output findings. Forta bots can also consume findings from other bots (referred to as bot composability) and use heuristics or machine learning to analyze and emit further findings. 


Users can subscribe to select bot findings through permissionless registration, with various capabilities available for polling or pushing relevant alerts or findings via an API, webhooks, and other options.


Proposal

The goal of this proposal is to add support at the Forta Network for Filecoin monitoring. This will enable developers in the Filecoin ecosystem to write custom logic to monitor their smart contracts on the FEVM and therefore gain observability, detect conditions and events, gather insights and then take action. The Forta Foundation will work on open source tooling to support this monitoring and alerting, as well as on programs to support the education of developers in the Filecoin community.  


Deliverables


Total budget required is USD 50,000 broken down as follows.

  • $45,000 – support for Forta scan nodes and new Forta bot SDK for Filecoin

  • $5,000  – community education and support to develop Forta bots in Filecoin


Milestone No.
Milestone Description Funding Estimated Timeframe
1 A new version of the Forta bot SDK with full support for Forta bots for Filecoin EVM supporting bot development in Python and Typescript $45,000 6 weeks
2 Filecoin community education and support $5,000 2 weeks



The Forta Foundation will also publish blog posts and community updates regarding the research and development efforts specific to Forta support for Filecoin.


Team


Forta is a project that spun off OpenZeppelin and backed by a16z, BlueYard, Blockchain Capital, and many other notable investors. 


Forta stands as the premier open-source, decentralized, and permissionless monitoring solution in crypto. 


To achieve the deliverables in this project, the Forta Foundation will:



Additional Notes


With limited exceptions, preference will be given to open source proposals. Note: any Open Source submission requires an open license (eg. MIT or Apache)


All software developed under this proposal for Filecoin will be open source in keeping with the current policies of the Forta Foundation and the current practices on the Forta network. The Forta bot SDK for Filecoin will be MIT licensed. 


### Tasks
ErinOCon commented 8 months ago

Hi @FortaNetwork, thank you for your proposal! We are currently only accepting grant applications for our Open Grants program (application template here). You are, of course, always welcome to keep an eye out for future RFP opportunities on our Github ReadMe.

If you have any questions, please contact our team at grants@fil.org.