Budget: 27000 UAH Deadline: 14 days
For such a contract, the benchmark is from 65,000 UAH and 10-14 working days, including the initial audit, criticality report, and re-check of corrections. The budget of 1,111 UAH here, unfortunately, does not correspond to the mainnet risk - a cheap audit in DeFi often costs more after the first incident =/
We can take a non-formal check, but rather a normal security review - Anchor account constraints, signer and ownership checks, PDA seeds, SPL Token authority flow, escrow model, overflow/rounding, final price resolver, claim/refund logic, pause/emergency scenarios, and privilege escalation through admin authority. Separately, I would look at edge cases with empty or unbalanced rounds, many participants, zero pools, rounding of payouts, and repeated claim attempts.
You will need to provide the repository, a description of the expected economy of rounds, a list of roles/authority keys, instructions for running tests, and the desired report format. Note, there is a nuance here - without local test execution and code reading, the exact estimate may vary slightly, but the budget order will be just like that.
Questions:
> Is there already a test suite for Anchor, especially on refund/claim/emergency scenarios?
> Is the price resolver centralized, multisig, oracle, or a custom admin mechanism?
Similar complexity cases from Ingello:
> https://business.ingello.com/vorfahr - complex automation with financial and operational logic, where the reliability of scenarios is important
> https://business.ingello.com/fractal - agent architecture and complex processes, useful as an example of a systematic approach to logic verification
> https://systems-fl.ingello.com/ua