Skip to content

Latest commit

 

History

History
43 lines (32 loc) · 2.21 KB

File metadata and controls

43 lines (32 loc) · 2.21 KB
title Smart Contracts
description Audits of Smart Contracts deployed on Polkadot

PAL can provide funding for audits of Smart Contracts which are deployed on Polkadot - i.e. projects that deploy smart contracts in chains secured by Polkadot.

Funding

PAL can cover up to 50% of the costs of an audit, with a hard cap of $15,000 per project, every 6 months ($30,000 per year).

:::info The cap above applies to parachain teams. For applicants that are not parachain teams, a lower cap applies and is discussed on a case-by-case basis. :::

:::info The $15,000 / 6 months ($30,000 / year) cap is combined across all PAL funding programs. Funds claimed from one program (for example, a parachain audit) count toward the same allowance for every other program (smart contracts, common-good, security tooling, and bug bounty) during the same 6-month period. :::

All funding is paid out in DOT using the 7-day DOT EMA price.

Eligibility Criteria

In order to receive PAL funding, applications need to satisfy all the following criteria:

  • The smart contract is intended to be deployed on a Polkadot-SDK chain that is secured by Polkadot.
  • The smart contract is written in Solidity or in Ink!.
  • The requested amount does not exceed the cap defined above.
  • The code is open source.
  • The code is production-ready and under development freeze - no new commits are allowed unless agreed with the auditors (fixes of identified bugs).
  • The applicant agrees that the audit report will be made public by PAL (once any open issues have been addressed by the team).

Application

Follow the steps below to apply for audit funding:

  1. Make sure you fulfill the Eligibility Criteria.
  2. Determine the scope of the audit (LOC + refs, excluding tests).
  3. Examine the Pre-Audit Preparedness Checklist.
  4. Join the PAL Discord - this is where all communication takes place.
  5. Request at least 2 offers for an audit from at least 2 auditors approved by PAL.
  6. Decide which offer you wish to proceed with.
  7. Submit your funding application using the Application Form.

The usual processing time of applications is 1-2 weeks. We will keep you updated in a dedicated Discord channel.