Parity Finance Liquid Staking & Early Purchase

QuantstampFiles named in the report

Quantstamp reviewed Parity Finance Liquid Staking & Early Purchase on 3 Jun 2025: 32 findings, 0 critical; 22 marked fixed, 10 open.

No open critical findings
Open the reportOpen Parity Finance Liquid Staking & Early Purchase’s security record

Report hosted on certificate.quantstamp.com.

Trustblock does not review code.

Findings32

Statuses are the security firm’s own, from its report.

SeverityOpenAcknowledgedFixed
Critical000
High006
Medium207
Low809

No acknowledged finding in this report.

Contracts in scope

No deployed address is recorded for this audit.

The report names a repository or files. Open the report to see its scope.

Repository and files the report names (436)

  • clients/js/src/generated/liquid_staking/instructions/fundWithdrawalWindow.ts
  • tests/unit-tests/rate-calculations.test.ts
  • programs/early-purchase/src/state/guardian.rs
  • clients/js/src/generated/liquid_staking/instructions/vaultWithdraw.ts
  • clients/js/src/generated/early_purchase/accounts/guardian.ts
  • clients/js/src/generated/liquid_staking/types/authorityType.ts
  • clients/js/src/index.ts
  • clients/js/dist/src/generated/liquid_staking/instructions/index.js.map
  • clients/rust/generated/liquid_staking/instructions/seal_program.rs
  • clients/js/dist/src/generated/liquid_staking/instructions/createAccessControl.js
  • clients/js/dist/src/generated/liquid_staking/instructions/createTokenMetadata.d.ts
  • clients/rust/generated/liquid_staking/instructions/create_withdrawal_window.rs
  • clients/js/dist/src/generated/early_purchase/accounts/receipt.js
  • clients/js/dist/src/generated/early_purchase/shared/index.d.ts
  • clients/js/dist/src/generated/early_purchase/accounts/sale.js
  • clients/js/dist/src/generated/liquid_staking/instructions/fundWithdrawalWindow.js.map
  • programs/liquid-staking/src/state/pair.rs
  • clients/js/src/generated/liquid_staking/errors/index.ts
  • tests/helpers/index.ts
  • programs/early-purchase/src/instructions/deposit_tokens.rs
  • clients/js/yarn.lock
  • clients/js/dist/src/generated/liquid_staking/instructions/initiateAuthorityTransfer.d.ts
  • clients/js/dist/src/generated/liquid_staking/instructions/createTokenMetadata.js
  • clients/js/dist/src/generated/liquid_staking/types/authorityType.d.ts
  • clients/rust/generated/early_purchase/mod.rs
  • clients/js/dist/src/generated/liquid_staking/accounts/accessControl.d.ts
  • clients/js/src/generated/liquid_staking/errors/liquidStaking.ts
  • clients/js/dist/src/generated/early_purchase/instructions/initializeSale.js.map
  • clients/js/src/generated/liquid_staking/instructions/updatePairLimits.ts
  • clients/js/dist/src/generated/liquid_staking/instructions/unsealProgram.js.map
  • clients/js/dist/src/generated/liquid_staking/instructions/initiateAuthorityTransfer.js.map
  • clients/js/dist/src/generated/liquid_staking/accounts/accessControl.js.map
  • programs/liquid-staking/src/instructions/seal_program.rs
  • clients/js/src/generated/early_purchase/errors/index.ts
  • clients/js/README.md
  • clients/js/src/utils/rateCalculations.ts
  • clients/js/dist/src/generated/liquid_staking/accounts/pair.js
  • clients/js/dist/src/utils/merkle.d.ts
  • clients/rust/generated/liquid_staking/types/guardian_operation.rs
  • clients/js/dist/src/generated/liquid_staking/instructions/createPair.js.map
  • clients/js/dist/src/generated/liquid_staking/instructions/updatePairYield.js
  • clients/js/src/generated/liquid_staking/instructions/createTokenMetadata.ts
  • clients/js/dist/src/generated/liquid_staking/instructions/createTokenMetadata.js.map
  • programs/liquid-staking/src/instructions/update_whitelist.rs
  • clients/js/src/generated/early_purchase/instructions/initializeSale.ts
  • tests/unit-tests/withdrawal.test.ts
  • clients/js/dist/src/generated/liquid_staking/errors/liquidStaking.js
  • clients/js/dist/src/generated/liquid_staking/instructions/createWithdrawalWindow.js.map
  • clients/rust/generated/early_purchase/instructions/initialize_sale.rs
  • clients/js/dist/src/generated/early_purchase/instructions/updateSale.d.ts
  • clients/js/dist/src/generated/liquid_staking/instructions/requestWithdraw.js
  • clients/js/dist/src/generated/liquid_staking/types/authorityType.js.map
  • clients/js/dist/src/generated/liquid_staking/shared/index.js.map
  • clients/js/dist/src/generated/liquid_staking/accounts/withdrawalRequest.js
  • clients/js/dist/src/generated/liquid_staking/instructions/vaultWithdraw.d.ts
  • clients/rust/generated/liquid_staking/instructions/create_access_control.rs
  • clients/js/dist/src/generated/liquid_staking/instructions/cancelAuthorityTransfer.js
  • programs/liquid-staking/src/instructions/stake.rs
  • programs/early-purchase/src/state/sale.rs
  • clients/rust/generated/liquid_staking/instructions/swap_lst.rs
  • clients/js/dist/src/generated/early_purchase/errors/earlyPurchase.js.map
  • clients/js/dist/src/generated/liquid_staking/instructions/updatePairLimits.js.map
  • clients/js/dist/src/generated/early_purchase/types/verificationLevel.d.ts
  • clients/js/dist/src/generated/early_purchase/instructions/purchaseTokens.js
  • clients/rust/generated/early_purchase/instructions/initialize_config.rs
  • programs/early-purchase/src/instructions/initialize_guardian.rs
  • clients/js/dist/src/generated/early_purchase/accounts/guardian.js
  • clients/js/dist/src/generated/liquid_staking/instructions/sealProgram.d.ts
  • clients/js/dist/src/generated/liquid_staking/programs/index.d.ts
  • clients/js/dist/src/generated/early_purchase/instructions/updateSale.js
  • clients/rust/generated/early_purchase/accounts/sale.rs
  • programs/liquid-staking/src/state/withdrawal_request.rs
  • clients/rust/generated/liquid_staking/programs.rs
  • programs/liquid-staking/src/instructions/swap_lst.rs
  • clients/rust/generated/early_purchase/types/price_feed_message.rs
  • clients/js/dist/src/generated/liquid_staking/types/index.js
  • clients/js/dist/src/generated/liquid_staking/programs/index.js
  • programs/liquid-staking/src/instructions/fund_withdrawal_window.rs
  • clients/js/dist/src/generated/early_purchase/instructions/index.js.map
  • clients/js/dist/src/generated/liquid_staking/instructions/createWithdrawalWindow.js
  • clients/rust/generated/liquid_staking/shared.rs
  • programs/early-purchase/src/state/receipt.rs
  • clients/js/dist/src/generated/early_purchase/accounts/receipt.d.ts
  • clients/js/src/generated/early_purchase/instructions/redeemReceipt.ts
  • clients/js/dist/src/generated/liquid_staking/instructions/vaultWithdraw.js.map
  • clients/js/dist/src/generated/liquid_staking/instructions/cancelWithdrawalRequest.d.ts
  • clients/js/dist/src/generated/early_purchase/accounts/index.d.ts
  • clients/js/dist/src/generated/liquid_staking/instructions/stake.d.ts
  • clients/rust/generated/liquid_staking/instructions/create_pair.rs
  • clients/js/dist/src/generated/liquid_staking/instructions/manageGuardian.d.ts
  • tests/unit-tests/staking.test.ts
  • programs/liquid-staking/src/instructions/initiate_authority_transfer.rs
  • clients/js/src/generated/liquid_staking/instructions/updatePairYield.ts
  • tests/helpers/accounts.ts
  • package.json
  • clients/js/dist/src/generated/liquid_staking/instructions/requestWithdraw.d.ts
  • clients/js/dist/src/generated/liquid_staking/instructions/updatePairLimits.js
  • clients/js/dist/src/generated/liquid_staking/errors/liquidStaking.js.map
  • clients/rust/generated/liquid_staking/instructions/unseal_program.rs
  • clients/js/dist/src/generated/liquid_staking/instructions/index.js
  • clients/js/dist/src/generated/liquid_staking/accounts/pair.js.map
  • clients/js/src/generated/early_purchase/types/verificationLevel.ts
  • programs/liquid-staking/src/instructions/mod.rs
  • clients/js/src/generated/liquid_staking/instructions/executeWithdraw.ts
  • clients/js/dist/src/generated/liquid_staking/types/index.d.ts
  • scripts/create-pairs.ts
  • clients/js/dist/src/generated/early_purchase/programs/index.d.ts
  • clients/rust/generated/liquid_staking/accounts/withdrawal_window.rs
  • tests/helpers/pairs.ts
  • tsconfig.json
  • clients/js/src/generated/early_purchase/shared/index.ts
  • clients/rust/generated/liquid_staking/errors/mod.rs
  • clients/js/dist/src/generated/early_purchase/types/index.js.map
  • clients/js/dist/src/generated/liquid_staking/instructions/vaultWithdraw.js
  • clients/js/src/generated/liquid_staking/instructions/createPair.ts
  • clients/js/dist/src/generated/early_purchase/index.d.ts
  • clients/rust/generated/early_purchase/instructions/purchase_tokens.rs
  • clients/js/dist/src/generated/liquid_staking/instructions/requestWithdraw.js.map
  • programs/liquid-staking/src/instructions/withdraw_fees.rs
  • programs/liquid-staking/src/state/withdrawal.rs
  • clients/js/dist/src/generated/liquid_staking/programs/index.js.map
  • programs/liquid-staking/src/instructions/request_withdraw.rs
  • programs/liquid-staking/src/instructions/manage_guardian.rs
  • clients/rust/generated/early_purchase/accounts/config.rs
  • clients/js/dist/src/generated/early_purchase/types/saleState.js
  • clients/js/dist/src/generated/liquid_staking/instructions/cancelAuthorityTransfer.d.ts
  • clients/js/dist/src/generated/liquid_staking/index.js.map
  • clients/js/src/generated/liquid_staking/instructions/restakeExpiredWithdraw.ts
  • clients/js/dist/src/generated/liquid_staking/errors/index.d.ts
  • clients/js/dist/src/generated/liquid_staking/programs/liquidStaking.js.map
  • clients/js/src/generated/early_purchase/instructions/initializeGuardian.ts
  • clients/rust/generated/early_purchase/types/mod.rs
  • clients/rust/generated/early_purchase/instructions/end_sale.rs
  • versions.txt
  • clients/js/dist/src/generated/early_purchase/instructions/initializeConfig.d.ts
  • programs/early-purchase/src/instructions/update_guardian.rs
  • clients/js/src/generated/early_purchase/instructions/updateSale.ts
  • programs/early-purchase/Xargo.toml
  • clients/js/dist/src/generated/early_purchase/instructions/updateSale.js.map
  • tests/unit-tests/pair-configuration.test.ts
  • clients/js/src/generated/liquid_staking/instructions/index.ts
  • clients/js/dist/src/generated/liquid_staking/shared/index.d.ts
  • clients/js/dist/src/generated/early_purchase/programs/earlyPurchase.d.ts
  • clients/js/test-import.js
  • clients/js/dist/src/generated/early_purchase/instructions/depositTokens.js
  • programs/liquid-staking/src/types.rs
  • clients/js/dist/src/generated/liquid_staking/instructions/acceptAuthorityTransfer.js.map
  • clients/js/dist/src/utils/merkle.js
  • clients/rust/generated/early_purchase/accounts/mod.rs
  • clients/js/src/generated/early_purchase/instructions/purchaseTokens.ts
  • clients/js/src/generated/liquid_staking/programs/index.ts
  • clients/js/dist/src/generated/liquid_staking/accounts/index.d.ts
  • clients/js/dist/src/generated/liquid_staking/instructions/acceptAuthorityTransfer.js
  • programs/early-purchase/src/instructions/redeem_receipt.rs
  • clients/js/dist/src/generated/liquid_staking/instructions/withdrawFees.js
  • Cargo.lock
  • clients/js/dist/src/generated/early_purchase/instructions/depositTokens.d.ts
  • clients/js/src/generated/early_purchase/index.ts
  • clients/js/dist/src/generated/early_purchase/instructions/initializeGuardian.js.map
  • tests/unit-tests/vault-management.test.ts
  • clients/js/src/generated/early_purchase/accounts/receipt.ts
  • clients/js/dist/src/generated/liquid_staking/accounts/withdrawalRequest.d.ts
  • clients/rust/generated/liquid_staking/instructions/update_pair_yield.rs
  • programs/liquid-staking/src/lib.rs
  • clients/js/dist/src/generated/early_purchase/accounts/config.js
  • clients/js/dist/src/generated/early_purchase/instructions/updateGuardian.d.ts
  • clients/rust/generated/liquid_staking/instructions/vault_withdraw.rs
  • programs/liquid-staking/src/instructions/vault_withdraw.rs
  • clients/rust/generated/liquid_staking/accounts/mod.rs
  • clients/js/dist/src/generated/early_purchase/errors/index.js.map
  • clients/js/dist/src/generated/liquid_staking/instructions/sealProgram.js
  • clients/js/src/generated/liquid_staking/instructions/withdrawFees.ts
  • clients/js/src/generated/early_purchase/accounts/config.ts
  • clients/js/dist/src/utils/rateCalculations.js
  • clients/js/dist/src/index.js
  • clients/rust/generated/liquid_staking/instructions/withdraw_fees.rs
  • clients/js/dist/src/index.js.map
  • programs/liquid-staking/src/u64x64_math.rs
  • clients/js/dist/src/generated/early_purchase/instructions/updateGuardian.js
  • clients/rust/generated/liquid_staking/mod.rs
  • tests/unit-tests/program-sealing.test.ts
  • tests/unit-tests/rates.test.ts
  • clients/js/dist/src/generated/liquid_staking/accounts/pair.d.ts
  • clients/js/dist/src/generated/early_purchase/instructions/updateGuardian.js.map
  • clients/js/dist/src/generated/early_purchase/types/guardianPermissions.js.map
  • tests/unit-tests/whitelist.test.ts
  • gitignore
  • clients/rust/generated/liquid_staking/instructions/close_withdrawal_window.rs
  • clients/js/dist/src/generated/liquid_staking/errors/index.js
  • clients/rust/generated/liquid_staking/instructions/restake_expired_withdraw.rs
  • clients/js/dist/src/generated/early_purchase/accounts/guardian.js.map
  • clients/js/src/generated/liquid_staking/instructions/requestWithdraw.ts
  • clients/js/dist/src/generated/liquid_staking/accounts/withdrawalWindow.js.map
  • clients/js/dist/src/generated/liquid_staking/accounts/withdrawalRequest.js.map
  • tests/unit-tests/token-metadata.test.ts
  • clients/js/dist/src/generated/early_purchase/instructions/purchaseTokens.js.map
  • clients/js/src/generated/early_purchase/instructions/index.ts
  • clients/rust/generated/liquid_staking/instructions/stake.rs
  • clients/js/dist/src/generated/early_purchase/instructions/endSale.d.ts
  • programs/liquid-staking/src/instructions/create_access_control.rs

Part of Parity Finance Liquid Staking & Early Purchase’s security record

Parity Finance Liquid Staking & Early Purchase
Audits2 audits by 1 firmLast audit Jun 2025, by Quantstamp.
Critical findingsNo open critical findingsAcross 2 reports.
Open Parity Finance Liquid Staking & Early Purchase’s security record

Security firm

Quantstamp

236 projects reviewed · 332 reports · latest Oct 2026

See Quantstamp’s audits

Something wrong on this page? A missing report, a wrong date, a finding that was fixed since. Tell us and we check it against its source.

Tell us