ZIGChain security record

BNB Chain, Ethereum, Polygon (POS), Solanazigchain.com

As of 21 Oct 2026, ZIGChain has 5 audit reports by 1 security firm on Trustblock; the latest is by Oak Security, dated 15 May 2026. Those reports list no open critical findings.

Critical findings
No open critical findings
Across the 5 reports, 7 critical findings were reported. Each is marked fixed by the firm that reported it. See the findings
Open the latest report
Your label, live
Get the label for your site

Record last updated . It holds audits and findings, contracts and incidents up to Oct 2026. Trustblock does not review code.

Audits5

Newest first

AuditSecurity firmDateScopeCritical findingsReport
– ZIGChain auditSecurity firm: Oak SecurityDate: Scope: Not recorded (see the report)1 critical finding, fixedOpen · GitHub
ZIGChain auditSecurity firm: Oak SecurityDate: Scope: Not recorded (see the report)1 critical finding, fixedOpen · GitHub
ZIGChain Update auditSecurity firm: Oak SecurityDate: Scope: Not recorded (see the report)1 critical finding, fixedOpen · GitHub
ZIGChain Reward Contract auditSecurity firm: Oak SecurityDate: Scope: Not recorded (see the report)2 critical findings, fixedOpen · GitHub
ZIGChain auditSecurity firm: Oak SecurityDate: Scope: Not recorded (see the report)2 critical findings, fixedOpen · GitHub

Findings101

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

SeverityOpenAcknowledgedFixed
Critical007
High0224
Medium000
Low02147

Marked Informational by the firms. Not counted as findings.

InformationalAll IBC settings fields lack per-packet caching causing misbehavior during in-flight packets– ZIGChain audit · Oak Security · 15 May 2026Acknowledged

The report gives no description here.

Open the report
InformationalFactory token burn authorization is asymmetric with minting authorization– ZIGChain audit · Oak Security · 15 May 2026Acknowledged

The report gives no description here.

Open the report
InformationalGlobal max slippage parameter restricts LP flexibility for volatile pairs– ZIGChain audit · Oak Security · 15 May 2026Acknowledged

The report gives no description here.

Open the report
InformationalLexicographic pool ordering in query results– ZIGChain audit · Oak Security · 15 May 2026Acknowledged

The report gives no description here.

Open the report
InformationalStargate query amplification via unbounded response marshalling– ZIGChain audit · Oak Security · 15 May 2026Acknowledged

The report gives no description here.

Open the report
InformationalAll IBC settings fields lack per-packet caching causing misbehavior during in-flight packetsZIGChain audit · Oak Security · 5 May 2026Acknowledged

The report gives no description here.

Open the report
InformationalFactory token burn authorization is asymmetric with minting authorizationZIGChain audit · Oak Security · 5 May 2026Acknowledged

The report gives no description here.

Open the report
InformationalGlobal max slippage parameter restricts LP flexibility for volatile pairsZIGChain audit · Oak Security · 5 May 2026Acknowledged

The report gives no description here.

Open the report
InformationalLexicographic pool ordering in query resultsZIGChain audit · Oak Security · 5 May 2026Acknowledged

The report gives no description here.

Open the report
InformationalStargate query amplification via unbounded response marshallingZIGChain audit · Oak Security · 5 May 2026Acknowledged

The report gives no description here.

Open the report
Show 10 more
InformationalOperator address change during recovery inflates TotalTransferredInZIGChain Update audit · Oak Security · 19 Dec 2025Acknowledged

The report gives no description here.

Open the report
InformationalChannel ordering mismatch between TokenWrapper IBC module tests and ICS-20 specification– ZIGChain audit · Oak Security · 15 May 2026Fixed

The report gives no description here.

Open the report
InformationalChannel validation on OnTimeoutPacket incorrectly requires OPEN state– ZIGChain audit · Oak Security · 15 May 2026Fixed

The report gives no description here.

Open the report
InformationalDuplicated IsDexPoolAddress logic creates maintenance risk– ZIGChain audit · Oak Security · 15 May 2026Fixed

The report gives no description here.

Open the report
InformationalExcessive maximum custom message size for WASM bindings– ZIGChain audit · Oak Security · 15 May 2026Fixed

The report gives no description here.

Open the report
InformationalIBC and transfer queries not whitelisted for WASM stargate queries– ZIGChain audit · Oak Security · 15 May 2026Fixed

The report gives no description here.

Open the report
InformationalIncorrect variable reference in the AddLiquidity error message– ZIGChain audit · Oak Security · 15 May 2026Fixed

The report gives no description here.

Open the report
InformationalMissing input validation in CosmWasm query plugin– ZIGChain audit · Oak Security · 15 May 2026Fixed

The report gives no description here.

Open the report
InformationalMissing post-swap reserve validation in SwapExactOut– ZIGChain audit · Oak Security · 15 May 2026Fixed

The report gives no description here.

Open the report
InformationalSwapOut query type defined but not wired in custom querier– ZIGChain audit · Oak Security · 15 May 2026Fixed

The report gives no description here.

Open the report
Show 10 more
InformationalValidateBasic allows zero-amount coins that fail deeper in execution– ZIGChain audit · Oak Security · 15 May 2026Fixed

The report gives no description here.

Open the report
InformationalChannel ordering mismatch between TokenWrapper IBC module tests and ICS-20 specificationZIGChain audit · Oak Security · 5 May 2026Fixed

The report gives no description here.

Open the report
InformationalChannel validation on OnTimeoutPacket incorrectly requires OPEN stateZIGChain audit · Oak Security · 5 May 2026Fixed

The report gives no description here.

Open the report
InformationalDuplicated IsDexPoolAddress logic creates maintenance riskZIGChain audit · Oak Security · 5 May 2026Fixed

The report gives no description here.

Open the report
InformationalExcessive maximum custom message size for WASM bindingsZIGChain audit · Oak Security · 5 May 2026Fixed

The report gives no description here.

Open the report
InformationalIBC and transfer queries not whitelisted for WASM stargate queriesZIGChain audit · Oak Security · 5 May 2026Fixed

The report gives no description here.

Open the report
InformationalIncorrect variable reference in the AddLiquidity error messageZIGChain audit · Oak Security · 5 May 2026Fixed

The report gives no description here.

Open the report
InformationalMissing input validation in CosmWasm query pluginZIGChain audit · Oak Security · 5 May 2026Fixed

The report gives no description here.

Open the report
InformationalMissing post-swap reserve validation in SwapExactOutZIGChain audit · Oak Security · 5 May 2026Fixed

The report gives no description here.

Open the report
InformationalSwapOut query type defined but not wired in custom querierZIGChain audit · Oak Security · 5 May 2026Fixed

The report gives no description here.

Open the report
Show 10 more
InformationalValidateBasic allows zero-amount coins that fail deeper in executionZIGChain audit · Oak Security · 5 May 2026Fixed

The report gives no description here.

Open the report
InformationalMsgStoreCode filter does not handle wrapped authz messagesZIGChain Update audit · Oak Security · 19 Dec 2025Fixed

The report gives no description here.

Open the report
InformationalRedundant codeZIGChain Update audit · Oak Security · 19 Dec 2025Fixed

The report gives no description here.

Open the report
InformationalRedundant config creation in a simulationZIGChain Update audit · Oak Security · 19 Dec 2025Fixed

The report gives no description here.

Open the report
InformationalRunning the test suite does not succeedZIGChain Update audit · Oak Security · 19 Dec 2025Fixed

The report gives no description here.

Open the report
InformationalSimulation of MsgRecoverZig does cover successful scenariosZIGChain Update audit · Oak Security · 19 Dec 2025Fixed

The report gives no description here.

Open the report
InformationalUnresolved TODO and FIXME commentsZIGChain Update audit · Oak Security · 19 Dec 2025Fixed

The report gives no description here.

Open the report
InformationalHardcoded gas price prevents flexible fee adjustment and creates operational riskZIGChain Reward Contract audit · Oak Security · 11 Nov 2025Fixed

The report gives no description here.

Open the report
InformationalMissing check to prevent pausing an already paused contractZIGChain Reward Contract audit · Oak Security · 11 Nov 2025Fixed

The report gives no description here.

Open the report
InformationalparseMessage regex should implement max message length validationZIGChain Reward Contract audit · Oak Security · 11 Nov 2025Fixed

The report gives no description here.

Open the report
Show 10 more
InformationalRemove unused code blocksZIGChain Reward Contract audit · Oak Security · 11 Nov 2025Fixed

The report gives no description here.

Open the report
InformationalTypo in CORS configurationZIGChain Reward Contract audit · Oak Security · 11 Nov 2025Fixed

The report gives no description here.

Open the report
InformationalUnregistered IpLoggerMiddlewareZIGChain Reward Contract audit · Oak Security · 11 Nov 2025Fixed

The report gives no description here.

Open the report
InformationalUnused getClaimsByWalletAddress functionZIGChain Reward Contract audit · Oak Security · 11 Nov 2025Fixed

The report gives no description here.

Open the report
InformationalAdministrative operations lack event emissionZIGChain audit · Oak Security · 25 Aug 2025Fixed

The report gives no description here.

Open the report
InformationalCommented security logic creates code confusion and maintenance issuesZIGChain audit · Oak Security · 25 Aug 2025Fixed

The report gives no description here.

Open the report
InformationalDeviation from specifications in BurnTokens may result in unauthorized burningZIGChain audit · Oak Security · 25 Aug 2025Fixed

The report gives no description here.

Open the report
InformationalDocumentation incorrectly lists allowed characters in subdenomsZIGChain audit · Oak Security · 25 Aug 2025Fixed

The report gives no description here.

Open the report
InformationalError events emitted for non-error cases may cause confusionZIGChain audit · Oak Security · 25 Aug 2025Fixed

The report gives no description here.

Open the report
InformationalError handling can be improved using the %w formatterZIGChain audit · Oak Security · 25 Aug 2025Fixed

The report gives no description here.

Open the report
Show 10 more
InformationalError when withdrawing validator commission during export is ignoredZIGChain audit · Oak Security · 25 Aug 2025Fixed

The report gives no description here.

Open the report
InformationalHardcoded pool UID string construction reduces maintainabilityZIGChain audit · Oak Security · 25 Aug 2025Fixed

The report gives no description here.

Open the report
InformationalIncorrect base and quote values returned after liquidity removalZIGChain audit · Oak Security · 25 Aug 2025Fixed

The report gives no description here.

Open the report
InformationalIncorrect comments and unused types may cause confusionZIGChain audit · Oak Security · 25 Aug 2025Fixed

The report gives no description here.

Open the report
InformationalIncorrect use of SignerCheck may cause confusionZIGChain audit · Oak Security · 25 Aug 2025Fixed

The report gives no description here.

Open the report
InformationalInsufficient validation in ValidateBasic may lead to panicZIGChain audit · Oak Security · 25 Aug 2025Fixed

The report gives no description here.

Open the report
InformationalMagic numbers used for pool formula validationZIGChain audit · Oak Security · 25 Aug 2025Fixed

The report gives no description here.

Open the report
InformationalMiscellaneous commentsZIGChain audit · Oak Security · 25 Aug 2025Fixed

The report gives no description here.

Open the report
InformationalMisleading error messages and commentsZIGChain audit · Oak Security · 25 Aug 2025Fixed

The report gives no description here.

Open the report
InformationalMissing denom MaxSupply check may lead to incorrect statesZIGChain audit · Oak Security · 25 Aug 2025Fixed

The report gives no description here.

Open the report
Show 10 more
InformationalMissing underflow protection in the token burned amount calculationZIGChain audit · Oak Security · 25 Aug 2025Fixed

The report gives no description here.

Open the report
InformationalOne-step operator and admin transfer may lead to lost admin privilegesZIGChain audit · Oak Security · 25 Aug 2025Fixed

The report gives no description here.

Open the report
InformationalOver-protective validations reduce code clarityZIGChain audit · Oak Security · 25 Aug 2025Fixed

The report gives no description here.

Open the report
InformationalPool removal message is not implementedZIGChain audit · Oak Security · 25 Aug 2025Fixed

The report gives no description here.

Open the report
InformationalPossibility to bypass fees by swapping very low amountsZIGChain audit · Oak Security · 25 Aug 2025Fixed

The report gives no description here.

Open the report
InformationalPotential division by zero during token balance calculationZIGChain audit · Oak Security · 25 Aug 2025Fixed

The report gives no description here.

Open the report
InformationalPotential non-unique pool UIDs due to denom separator collisionZIGChain audit · Oak Security · 25 Aug 2025Fixed

The report gives no description here.

Open the report
InformationalPresence of debugging artifact in production codeZIGChain audit · Oak Security · 25 Aug 2025Fixed

The report gives no description here.

Open the report
InformationalSwapped parameters in denom validation error messagesZIGChain audit · Oak Security · 25 Aug 2025Fixed

The report gives no description here.

Open the report
InformationalToken wrapping rejects amounts that convert to zeroZIGChain audit · Oak Security · 25 Aug 2025Fixed

The report gives no description here.

Open the report
Show 7 more
InformationalUnclear “invalid” state variable values in DefaultGenesisZIGChain audit · Oak Security · 25 Aug 2025Fixed

The report gives no description here.

Open the report
InformationalUnnecessary metadata validation may cause confusionZIGChain audit · Oak Security · 25 Aug 2025Fixed

The report gives no description here.

Open the report
InformationalUnnecessary scaleFactor implementation reduces calculation precisionZIGChain audit · Oak Security · 25 Aug 2025Fixed

The report gives no description here.

Open the report
InformationalUnused functions and errors implemented in the codebaseZIGChain audit · Oak Security · 25 Aug 2025Fixed

The report gives no description here.

Open the report
InformationalUnused governance authority for module parametersZIGChain audit · Oak Security · 25 Aug 2025Fixed

The report gives no description here.

Open the report
InformationalUnused ibcv2TransferStack initialization may cause confusionZIGChain audit · Oak Security · 25 Aug 2025Fixed

The report gives no description here.

Open the report
InformationalUse of magic string for factory denom delimiter reduces maintainabilityZIGChain audit · Oak Security · 25 Aug 2025Fixed

The report gives no description here.

Open the report

Contracts

No deployed address is recorded for these audits.

The reports name a repository or files. Open a report to see its scope.

Show this on your site

Is this your project? Show this record on your own website. The label states what the record holds, links to this page and updates by itself. It is free and needs no sign-in.

Content

Facts

Automatic: the three strongest facts of this project’s own record (its last audit and two more), highlighted. They update with the record. Picking a fact turns Automatic off.

Fixed as
Language

Style

Layout
Theme
Accent
Corners

Format

Size
Date
Embed as
HTML
<head>
<script src="https://widget.trustblock.run/project-widget.min.js" defer></script>
</head>
<body>
<div
data-tb-project-widget
data-tb-project-slug="zigchain"
></div>
</body>

Paste the code where the label should appear. It uses no API credit and updates by itself.

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