As of 3 Nov 2026, XRP Ledger has 2 audit reports by 1 security firm on Trustblock; the latest is by CertiK, dated 15 Aug 2023. Those reports list no open critical findings.
Record last updated . It holds audits, findings and contracts up to Nov 2026, and incidents up to Oct 2026. Trustblock does not review code.
Newest first
Statuses are the security firm’s own, from each report.
| Severity | Open | Acknowledged | Fixed |
|---|---|---|---|
| Critical | 0 | 0 | 0 |
| High | 0 | 0 | 0 |
| Medium | 0 | 0 | 8 |
| Low | 2 | 1 | 24 |
The TradingFee of the AMM instance is a votable parameter. Any account that holds the corresponding LPTokens can cast a vote using the new `AMMVote` transaction. During `AMMVote` processing the weights of all the votes are recomputed, and the TradingFee for the AMM instance is updated. Up to 8 voting slots supported. However, the voting can be manipulated, a rich person can perform trades without fees. Consider the scenario: - Griefer has significant balances of TokenA and TokenB but wants to rebalance their portfolio. - Griefer performs `AMMDeposit(tfTwoAsset)` with significant amounts. - Using big LPTokens balance Griefer submits `AMMVote(0%)` to minimize the effective fees. - Griefer performs the desired swap operation with low fees. - Griefer performs `AMMWithdraw(tfTwoAsset)` to return their tokens. - As a result, the trader can perform quick liquidity deposits just to **avoid the fees**.
Open the reportThe TradingFee of the AMM instance is a votable parameter. Any account that holds the corresponding LPTokens can cast a vote using the new `AMMVote` transaction. During `AMMVote` processing the weights of all the votes are recomputed, and the TradingFee for the AMM instance is updated. Up to 8 voting slots supported. However, a rich person can push out other voters. Consider the scenario: - Imagine Griefer's weight is 81, and the other traders' weights are 10 each, 70 in total. - Then Griefer is supposed to have 54% voting power only. - However, they can split the LPTokens equally into 8 accounts and perform `AMMVote`. - That will push out other voters, **giving 100% voting power**. - Griefer can combine back the LPTokens.
Open the reportThe reports name a repository or files. Open a report to see its scope.
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.
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.
<head><script src="https://widget.trustblock.run/project-widget.min.js" defer></script></head><body><divdata-tb-project-widgetdata-tb-project-slug="xrp-ledger"></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