Discourse link: here
Tracer DAO is considering engaging Runtime Verification for an audit of Tracer’s codebase. Runtime Verification provide a smart contract analysis and verification service with experience in formal modelling, analysis, safety, security, validation and verification. They have worked with "NASA, DARPA, Boeing, and Toyota, on formalizing and verifying safety and mission critical systems, and with IOHK and the Ethereum Foundation to formally model and verify not only smart contracts, but also consensus protocols, programming languages and virtual machines.
This audit will be a 7 week process, during which Runtime Verification will detail any errors found with the Tracer Perpetual Pools and vesting contracts codebase. The Mycelium team will work with Runtime Verification throughout the audit to fix any bugs and help them to navigate and understand the codebase. This initiative aligns with the Tracer Whitepaper (Tracer: Peer-to-Peer Finance), where it was set out that Tracer DAO would adhere to strict security standards in relation to its smart contracts.
If engaged by Tracer DAO, Runtime Verification will commence work on 25 October 2021. This proposal seeks to remunerate Runtime Verification for their services to Tracer DAO.
For the provision of these services, Runtime Verification requests:
If Runtime Verification is engaged by Tracer DAO via proposal, it will provide the services in accordance with the points below:
In the context of the Tracer project, conflicts of interest include:
Runtime Verification wishes to declare the following conflicts of interest:
Unless otherwise defined in this offer, all terms beginning with a capital letter that are defined in the Participation Agreement have the same meaning unless the context otherwise requires.
If this offer is accepted as a Proposal under the Participation Agreement, Runtime Verification may more formally document aspects of that Proposal.
Copyright and related rights to this Proposal are waived pursuant to CC0.