Astroport security record

Injectiveastroport.fi

As of 21 Oct 2026, Astroport has 12 audit reports by 1 security firm on Trustblock; the latest is by Oak Security, dated 17 Mar 2025. Those reports list no open critical findings.

Critical findings
No open critical findings
Across the 12 reports, 8 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.

Audits12

Newest first

AuditSecurity firmDateScopeCritical findingsReport
Astroport PCL Neutron Duality Orderbook IntegratioSecurity firm: Oak SecurityDate: Scope: Not recorded (see the report)3 critical findings, fixedOpen · GitHub
Astroport Fee Sharing auditSecurity firm: Oak SecurityDate: Scope: Not recorded (see the report)No open critical findingsOpen · GitHub
Astroport vxASTRO Updates auditSecurity firm: Oak SecurityDate: Scope: Not recorded (see the report)No open critical findingsOpen · GitHub
Astroport Tokenfactory LP Tokens auditSecurity firm: Oak SecurityDate: Scope: Not recorded (see the report)No open critical findingsOpen · GitHub
Astroport Hub Neutron Migration auditSecurity firm: Oak SecurityDate: Scope: Not recorded (see the report)2 critical findings, fixedOpen · GitHub
Astroport on Osmosis auditSecurity firm: Oak SecurityDate: Scope: Not recorded (see the report)2 critical findings, fixedOpen · GitHub
Astroport Concentrated Liquidity Pool with InjectiSecurity firm: Oak SecurityDate: Scope: Not recorded (see the report)No open critical findingsOpen · GitHub
Astroport LP Token Balance Tracking auditSecurity firm: Oak SecurityDate: Scope: Not recorded (see the report)No open critical findingsOpen · GitHub
Astroport Concentrated Liquidity Pool auditSecurity firm: Oak SecurityDate: Scope: Not recorded (see the report)No open critical findingsOpen · GitHub
Astroport IBC auditSecurity firm: Oak SecurityDate: Scope: Not recorded (see the report)No open critical findingsOpen · GitHub
Astroport Builder Unlock Contract auditSecurity firm: Oak SecurityDate: Scope: Not recorded (see the report)No open critical findingsOpen · GitHub
Astroport Governance auditSecurity firm: Oak SecurityDate: Scope: Not recorded (see the report)1 critical finding, fixedOpen · GitHub

Findings58

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

SeverityOpenAcknowledgedFixed
Critical008
High0110
Medium000
Low0534

Marked Informational by the firms. Not counted as findings.

InformationalEdge case scenarios and functional requirements are not coveredAstroport Fee Sharing audit · Oak Security · 17 Oct 2024Acknowledged

The report gives no description here.

Open the report
InformationalErrors during the fee sharing transfer revert swapsAstroport Fee Sharing audit · Oak Security · 17 Oct 2024Acknowledged

The report gives no description here.

Open the report
InformationalGeneral code improvementsAstroport Fee Sharing audit · Oak Security · 17 Oct 2024Acknowledged

The report gives no description here.

Open the report
InformationalCentralization concerns from ExecuteFromMultisigAstroport Hub Neutron Migration audit · Oak Security · 22 May 2024Acknowledged

The report gives no description here.

Open the report
InformationalOverflow checks not enabled for release profileAstroport Concentrated Liquidity Pool with Injecti · Oak Security · 13 Jul 2023Acknowledged

The report gives no description here.

Open the report
InformationalDuplicated fee address checks during SwapAstroport Concentrated Liquidity Pool audit · Oak Security · 16 Mar 2023Acknowledged

The report gives no description here.

Open the report
InformationalUnnecessary tax deductions are performedAstroport Concentrated Liquidity Pool audit · Oak Security · 16 Mar 2023Acknowledged

The report gives no description here.

Open the report
InformationalCustom access controls implementationAstroport IBC audit · Oak Security · 14 Feb 2023Acknowledged

The report gives no description here.

Open the report
InformationalInsufficient description for unimplemented endpointsAstroport IBC audit · Oak Security · 14 Feb 2023Acknowledged

The report gives no description here.

Open the report
InformationalLack of error message for query of non-existent allocation may confuse usersAstroport Builder Unlock Contract audit · Oak Security · 7 Dec 2022Acknowledged

The report gives no description here.

Open the report
Show 10 more
InformationalCommented-out codeAstroport PCL Neutron Duality Orderbook Integratio · Oak Security · 17 Mar 2025Fixed

The report gives no description here.

Open the report
InformationalMissing check for negative order pricesAstroport PCL Neutron Duality Orderbook Integratio · Oak Security · 17 Mar 2025Fixed

The report gives no description here.

Open the report
InformationalUse of magic numbers decreases maintainabilityAstroport PCL Neutron Duality Orderbook Integratio · Oak Security · 17 Mar 2025Fixed

The report gives no description here.

Open the report
InformationalPrevious owner retains contract migration privileges Minor Partially resolved 4 Multiple storage states are not exposed through smart queries Informational Partially resolved 5 Inconsistent documentatAstroport vxASTRO Updates audit · Oak Security · 20 Aug 2024Fixed

The report gives no description here.

Open the report
InformationalComments are not reflected in codeAstroport Tokenfactory LP Tokens audit · Oak Security · 2 Jul 2024Fixed

The report gives no description here.

Open the report
InformationalMissing TRACER_CONFIG validation during queryingAstroport Tokenfactory LP Tokens audit · Oak Security · 2 Jul 2024Fixed

The report gives no description here.

Open the report
InformationalWrong error message returnedAstroport Tokenfactory LP Tokens audit · Oak Security · 2 Jul 2024Fixed

The report gives no description here.

Open the report
InformationalCONFIG storage state is not exposed through smart queriesAstroport Hub Neutron Migration audit · Oak Security · 22 May 2024Fixed

The report gives no description here.

Open the report
InformationalExpired proposals remain as Passed statusAstroport Hub Neutron Migration audit · Oak Security · 22 May 2024Fixed

The report gives no description here.

Open the report
InformationalInconsistency between comment and implementationAstroport Hub Neutron Migration audit · Oak Security · 22 May 2024Fixed

The report gives no description here.

Open the report
Show 10 more
InformationalLack of events emittedAstroport Hub Neutron Migration audit · Oak Security · 22 May 2024Fixed

The report gives no description here.

Open the report
InformationalUnused error messages in the codebaseAstroport Hub Neutron Migration audit · Oak Security · 22 May 2024Fixed

The report gives no description here.

Open the report
Informationalbefore_swap_check validation is not implemented in SwapExactAmountOut and reverse simulation queriesAstroport on Osmosis audit · Oak Security · 29 Jan 2024Fixed

The report gives no description here.

Open the report
InformationalGeneral code improvementsAstroport on Osmosis audit · Oak Security · 29 Jan 2024Fixed

The report gives no description here.

Open the report
Informationalmsg.whitelist_code_id field is ignored during instantiationAstroport on Osmosis audit · Oak Security · 29 Jan 2024Fixed

The report gives no description here.

Open the report
InformationalUpdated configuration values are not emittedAstroport on Osmosis audit · Oak Security · 29 Jan 2024Fixed

The report gives no description here.

Open the report
InformationalConfusing error message during params updateAstroport Concentrated Liquidity Pool with Injecti · Oak Security · 13 Jul 2023Fixed

The report gives no description here.

Open the report
InformationalDuplicated codeAstroport Concentrated Liquidity Pool with Injecti · Oak Security · 13 Jul 2023Fixed

The report gives no description here.

Open the report
InformationalMisleading behavior in case of unexpected match branchAstroport Concentrated Liquidity Pool with Injecti · Oak Security · 13 Jul 2023Fixed

The report gives no description here.

Open the report
InformationalNo attributes are added to some message handlers’ responsesAstroport Concentrated Liquidity Pool with Injecti · Oak Security · 13 Jul 2023Fixed

The report gives no description here.

Open the report
Show 10 more
InformationalTODO comments in the codebaseAstroport Concentrated Liquidity Pool with Injecti · Oak Security · 13 Jul 2023Fixed

The report gives no description here.

Open the report
InformationalUnhandled zero-amount transferAstroport Concentrated Liquidity Pool with Injecti · Oak Security · 13 Jul 2023Fixed

The report gives no description here.

Open the report
InformationalUnnecessary duplicate asset validationAstroport Concentrated Liquidity Pool with Injecti · Oak Security · 13 Jul 2023Fixed

The report gives no description here.

Open the report
InformationalFactory address cannot be queriedAstroport LP Token Balance Tracking audit · Oak Security · 27 Apr 2023Fixed

The report gives no description here.

Open the report
InformationalInconsistent usage of query_pools functionAstroport LP Token Balance Tracking audit · Oak Security · 27 Apr 2023Fixed

The report gives no description here.

Open the report
InformationalMisleading owner during config queryAstroport LP Token Balance Tracking audit · Oak Security · 27 Apr 2023Fixed

The report gives no description here.

Open the report
InformationalPending “TODO” comment indicates that a function is not neededAstroport LP Token Balance Tracking audit · Oak Security · 27 Apr 2023Fixed

The report gives no description here.

Open the report
InformationalArithmetic operations can be optimizedAstroport Concentrated Liquidity Pool audit · Oak Security · 16 Mar 2023Fixed

The report gives no description here.

Open the report
InformationalIncorrect error message for CW20 token swapAstroport Concentrated Liquidity Pool audit · Oak Security · 16 Mar 2023Fixed

The report gives no description here.

Open the report
InformationalMismatch between comments and codeAstroport Concentrated Liquidity Pool audit · Oak Security · 16 Mar 2023Fixed

The report gives no description here.

Open the report
Show 10 more
InformationalUnclear error message for a single-sided initial depositAstroport Concentrated Liquidity Pool audit · Oak Security · 16 Mar 2023Fixed

The report gives no description here.

Open the report
InformationalUnnecessary nested loops when initializing cumulative pricesAstroport Concentrated Liquidity Pool audit · Oak Security · 16 Mar 2023Fixed

The report gives no description here.

Open the report
InformationalUnsafe math usage could lead to division by zero errorAstroport Concentrated Liquidity Pool audit · Oak Security · 16 Mar 2023Fixed

The report gives no description here.

Open the report
InformationalValidation can be performed earlierAstroport Concentrated Liquidity Pool audit · Oak Security · 16 Mar 2023Fixed

The report gives no description here.

Open the report
Informational“Migrate only if newer” pattern is not followedAstroport IBC audit · Oak Security · 14 Feb 2023Fixed

The report gives no description here.

Open the report
InformationalLAST_ERROR storage can only be queried rawAstroport IBC audit · Oak Security · 14 Feb 2023Fixed

The report gives no description here.

Open the report
InformationalNon-compatible parameters accepted upon configuration updateAstroport IBC audit · Oak Security · 14 Feb 2023Fixed

The report gives no description here.

Open the report
InformationalUnnecessary conversion to lowercase in addressesAstroport IBC audit · Oak Security · 14 Feb 2023Fixed

The report gives no description here.

Open the report
InformationalInefficient validation of prev_receiverAstroport Builder Unlock Contract audit · Oak Security · 7 Dec 2022Fixed

The report gives no description here.

Open the report
InformationalMisleading function name compute_withdraw_amount may negatively impact maintainabilityAstroport Builder Unlock Contract audit · Oak Security · 7 Dec 2022Fixed

The report gives no description here.

Open the report
Show 4 more
InformationalUnnecessary load of PARAMS during creation of an allocation is inefficientAstroport Builder Unlock Contract audit · Oak Security · 7 Dec 2022Fixed

The report gives no description here.

Open the report
InformationalUnnecessary loading of STATUS during claim of new receiver is inefficientAstroport Builder Unlock Contract audit · Oak Security · 7 Dec 2022Fixed

The report gives no description here.

Open the report
InformationalUnnecessary lowercasing of addresses is inefficientAstroport Builder Unlock Contract audit · Oak Security · 7 Dec 2022Fixed

The report gives no description here.

Open the report
InformationalUnnecessary validation of STATUS during creation of an allocation is inefficientAstroport Builder Unlock Contract audit · Oak Security · 7 Dec 2022Fixed

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="astroport"
></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