{"schema":"noshashi.asset-risk.v1","asset":{"issuer":"rMxCKbEDwqr76QuheSUMdEGf4B9xJ8m5De","currency":"524C555344000000000000000000000000000000","currency_label":"RLUSD"},"evaluated_at":"2026-11-02T05:57:06.509Z","ledgers":{"issuer_controls":108060947,"liquidity":108060947,"gap":0},"issuer_controls":{"authority_verdict":"hold","meaning":"Verdict of the authority rules on the issuer's ledger controls, not a rating of the asset.","rules_version":2,"certificate_digest":"CD9F6AFAA2670CEFDF403B0E843C6D9EACFD1599E9F9F686A9EF2236CD2732E6","checks":[{"id":"FREEZE_SURRENDERED","label":"Freeze permanently surrendered","severity":"warn","passed":false,"detail":"lsfNoFreeze is not set. The issuer retains the ability to freeze holders' lines, and can exercise it at any time without notice to the holder."},{"id":"NOT_GLOBALLY_FROZEN","label":"Issuance not frozen now","severity":"block","passed":true,"detail":"lsfGlobalFreeze is clear. Lines are not under a global freeze at this ledger."},{"id":"OPEN_HOLDING","label":"Holding does not require issuer permission","severity":"warn","passed":true,"detail":"lsfRequireAuth is clear. Any account may open a line without the issuer's permission."},{"id":"NO_UNILATERAL_SIGNER","label":"No single key controls the issuer","severity":"block","passed":true,"detail":"2 signers must agree to reach the quorum of 25, derived from summed weights rather than a headcount."},{"id":"SUPPLY_CONCENTRATION","label":"Supply concentration","severity":"warn","passed":false,"state":"INSUFFICIENT_DATA","detail":"Supply was not walked for this certificate, so no concentration finding is made. This is an abstention, not a pass."}]},"liquidity":{"ledger_index":108060947,"reference":{"bid":0.7968782809831249,"ask":0.7981338534812187,"mid":0.7975060672321718},"quoted":{"bid":61831.07787140527,"ask":82227.4109300677},"fillable":{"bid":61831.07787140527,"ask":82227.30228607451},"fillable_ratio":{"bid":1,"ask":0.9999986787375165},"band":0.1,"levels_requested":100,"exit":null,"units":"quantities in RLUSD; prices in XRP per RLUSD","disclosures":["Within 10% of the reference mid (a chosen parameter; the whole book when no mid can be set).","Reference mid is the tightest uncrossed bid/ask pair, so one stale offer cannot set it.","DEX order book only: AMM pool liquidity is not included.","At most the number of offers per side stated in `levels_requested`; deeper offers are not counted.","Fillable counts what each offer's owner held at this ledger (taker_gets_funded)."]},"unknowns":[],"limitations":["Not a rating. Nothing here says an asset is safe, legitimate or a good investment.","Off-ledger facts are not read: backing, reserves, redemption, attestations and the issuer's legal identity.","A domain on the issuer account is self-declared; confirm it against the issuer's own xrp-ledger.toml.","Liquidity is the XRP order book on the DEX only. AMM pools and other trading pairs are not included.","Exit estimates walk resting offers at one ledger. Books change every few seconds and other orders can fill first.","Issuer settings can change after this ledger, except those an issuer has given up permanently (lsfNoFreeze)."],"evidence":{"issuer_state":"/api/issuer-state?issuer=rMxCKbEDwqr76QuheSUMdEGf4B9xJ8m5De","certificate":"/api/authority?issuer=rMxCKbEDwqr76QuheSUMdEGf4B9xJ8m5De","order_book_raw":"/api/book?currency=524C555344000000000000000000000000000000&issuer=rMxCKbEDwqr76QuheSUMdEGf4B9xJ8m5De&format=raw"},"receipt":{"algorithm":"SHA-256","digest":"5AE0AD6524507B017AB7199FE59CFA2F6BBE2D7D17CF1B8A3A6588FECFBE3607","covers":"Canonical JSON (keys sorted at every depth) of every field in this response except `receipt`."}}