{"data":{"recommendation_assessor":"DENY","recommendation_claimant":"DO_NOT_FILE","refile_after":"2024-10-18T11:31:28.000Z","p_approved":0.049,"p_interval":[0,0.099],"confidence":0.778,"decided_by":"model_ensemble","llm_calls":4,"clause_map_source":"code_parsed","payout":{"cover_asset":"USDC","cover_amount":10000,"loss_basis":"none","measured_loss":0,"deductible":500,"deductible_source":"caller","deductible_basis":"from_loss","claim_amount_if_approved":0,"claim_amount_if_claimed_loss_proven":null,"expected_payout":0,"claim_deposit":120.960737,"expected_value_of_filing":-115.033661,"cover_asset_usd":null},"deciding_clauses":[{"role":"covered_event","clause_ref":"2.1","quote":"a smart contract code bug or error resulting in the Designated Protocol being\nused in an unintended way; or","finding":"partial","reasoning":"","verified":true},{"role":"covered_event","clause_ref":"2.2","quote":"A sudden and widespread economic event that is clearly outside the normal or\nintended operation of the Designated Protocol and affects multiple users where\nthe Loss is caused by:\n2.2.1. Oracle Failure; or\n2.2.2. Oracle Manipulation; or\n2.2.3. Liquidation Failure; or\n2.2.4. Governance Takeovers.\nand","finding":"partial","reasoning":"","verified":true},{"role":"exclusion:other_protocol_or_scope","clause_ref":"10.1","quote":"any losses where the vulnerability in a deployment of the Designated Protocol\noriginates on a non–Ethereum Virtual Machine compatible chain, unless:\n10.1.1. Part A of this Cover is in force; or\n10.1.2. It is otherwise specified in the Annex.","finding":"unclear","reasoning":"The cited transaction was not found on Ethereum, so the chain of the deployment is not confirmed. Nothing indicates a non-EVM origin either.","verified":true},{"role":"exclusion:other_protocol_or_scope","clause_ref":"10.3","quote":"any losses where the Designated Protocol was deployed primarily for the purpose\nof submitting a Claim under this Protocol Cover and not for real usage by the User.\nIn such circumstances, this Cover shall be deemed void and unenforceable.","finding":"unclear","reasoning":"There is no information on the protocol's deployment purpose. Nothing positively indicates a sham, but the protocol is unnamed.","verified":true},{"role":"exclusion:event_before_cover_start","clause_ref":"10.4","quote":"any losses occurring during the Cover Period if:\n10.4.1. the event occurred before the Cover Period began; or\n10.4.2. a public bug disclosure or warnings related to the event were made for the\nDesignated Protocol before the Cover Period began; or\n10.4.3. where a public bug disclosure or warnings related to the event were made\nfor the parent protocol before the Cover Period began, and the\nDesignated Protocol is a fork of that parent protocol.","finding":"unclear","reasoning":"The stated event time is after cover start. There is no information on whether a bug disclosure or warning existed before cover began.","verified":true},{"role":"exclusion:other","clause_ref":"10.10","quote":"any losses that occur prior to the Cover NFT being transferred to another address\nunless it meets the criteria listed in clause 2.3.","finding":"unclear","reasoning":"No information is given on any Cover NFT transfer, so compliance with 2.3 cannot be confirmed.","verified":true},{"role":"exclusion:other_protocol_or_scope","clause_ref":"10.12","quote":"a Claim under this Cover purchased by a third party without the knowledge and\nconsent of the User, or where the recovery under this Cover is not intended to be\ntransferred to the User. In such circumstances, this Cover shall be deemed void\nand unenforceable.","finding":"unclear","reasoning":"No information is given on whether the cover was bought by a third party or whether any recovery would pass to the User.","verified":true},{"role":"condition:material_loss","clause_ref":"1","quote":"Subject to clause 10 (Exclusions) and these Cover Terms, Nexus Mutual may approve a\nClaim made under these Cover Terms if during the Cover Period the Covered\nMember/User of the Designated Protocol suffers a Material Loss as a direct result of the\noccurrence of one or more of the Covered Events set out below, provided that such\nCovered Event is not listed as excluded in the Annex. For the purposes of these Cover\nTerms, the Member may elect to exclude one or more Covered Events from the scope of\ncover, and any such excluded Covered Events shall be specified in the Annex.","finding":"unclear","reasoning":"","verified":true},{"role":"condition:ownership_evidence","clause_ref":"2.3","quote":"the Covered Member provides Cryptographic Evidence:\n2.3.1. Linking ownership of the Impacted Account to the account of the Covered\nMember submitting the Claim; and\n2.3.2. Should the Cover NFT be transferred to another address post Covered\nEvent:\n2.3.2.1. the transfer of the NFT is made directly to a Covered Member\nAddress; and\n2.3.2.2. the sending and receiving addresses are both controlled by the\nsame person or entity.\nand","finding":"unclear","reasoning":"","verified":true},{"role":"condition:material_loss","clause_ref":"2.4","quote":"the Impacted Account has suffered a Material Loss.","finding":"unclear","reasoning":"","verified":true},{"role":"condition:deductible","clause_ref":"6.1","quote":"Loss as calculated in accordance with clause 5 minus the Deductible; and","finding":"unclear","reasoning":"","verified":true},{"role":"condition:cool_down","clause_ref":"7.1","quote":"Nexus Mutual may pay the Claim Amount subject to the following conditions:\n7.1.1. compliance with these Cover Terms; and\n7.1.2. Claim Assessors vote; and\n7.1.3. The Claim Amount not exceeding the remaining Cover Amount; and\n7.1.4. the Covered Member submitting a Claim only after the Cool Down Period\nhas ended; and\n7.1.5. the Covered Member submitting a Claim during the Cover Period or within\nthe Grace Period.","finding":"unclear","reasoning":"","verified":true},{"role":"condition:cool_down","clause_ref":"definitions","quote":"\"Cool Down Period\" means a period of fourteen (14) days following the occurrence of the","finding":"unclear","reasoning":"","verified":true},{"role":"condition:grace_period","clause_ref":"definitions","quote":"\"Grace Period\" means the period during the Cover Period or within thirty five (35) days following\nCover Period ending during which the Covered Member may submit a Claim.","finding":"unclear","reasoning":"","verified":true},{"role":"condition:deductible","clause_ref":"definitions","quote":"the purpose of this Cover, Deductible is five percent (5%) of the Cover Amount unless stated","finding":"unclear","reasoning":"","verified":true}],"cleared_exclusions":[{"clause_ref":"10.2","category":"private_key_or_phishing","quote":"any losses due to phishing, private key security breaches, malware, miner\nbehaviour or any other activity where the Designated Protocol continues to act as\nintended."},{"clause_ref":"10.5","category":"market_price_movement","quote":"any losses resulting from movements in the market price of assets used in, or\nrelied upon, by the Designated Protocol except for any losses caused by asset\nprice movements where the price movement meets the definition of Oracle Failure\nunder clause 2.2.1. or Oracle Manipulation under clause 2.2.2."},{"clause_ref":"10.6","category":"depeg","quote":"any losses resulting from the de-peg of any asset that the Designated Protocol\ngenerates."},{"clause_ref":"10.7","category":"rug_pull","quote":"any losses resulting from the Owners or Controllers of the Designated Protocol\nconfiscating or stealing funds from Users in line with the permissions of the\nDesignated Protocol irrespective of the individual or entity that has access to the\nprivate keys of the Owner or Controller accounts, Rug Pull exclusion."},{"clause_ref":"10.8","category":"front_end_or_ui","quote":"any losses due to the user interface or website errors where the Designated\nProtocol continues to act as intended."},{"clause_ref":"10.9","category":"bridge","quote":"any losses due to the failure of any components of the Designated Protocol that\nare used to bridge assets from one blockchain to another."},{"clause_ref":"10.11","category":"admin_pause_or_controls","quote":"any losses where the Designated Protocol Team Member uses any administrative\ncontrols in the Designated Protocol, including but not limited to pausing any\nDesignated protocol functions, that leads to loss of User funds."}],"gates":[{"id":"event_after_cover_start","passed":true,"severity":"soft","detail":"Loss transactions fall on or after cover start 2024-09-25T00:00:00.000Z"},{"id":"event_before_cover_end","passed":true,"severity":"soft","detail":"Loss transactions fall on or before cover end 2024-12-25T00:00:00.000Z"},{"id":"cool_down_elapsed","passed":false,"severity":"pending","detail":"Wording bars filing for 336h after the event; earliest filing 2024-10-18T11:31:28.000Z, claim date 2024-10-11T00:00:00.000Z"},{"id":"filed_within_grace_period","passed":true,"severity":"hard","detail":"Filing deadline is cover end plus 35 days = 2025-01-29T00:00:00.000Z; claim date 2024-10-11T00:00:00.000Z"}],"timing":{"cover_start":"2024-09-25T00:00:00.000Z","cover_end":"2024-12-25T00:00:00.000Z","loss_event_times":["2024-10-04T11:31:28.000Z"],"claim_date":"2024-10-11T00:00:00.000Z","grace_days":35,"grace_source":"nexus_product_type","cool_down_hours":336,"earliest_filing":"2024-10-18T11:31:28.000Z"},"losses":[],"transactions":[{"chain":"ethereum","hash":"0x1b84e51a0b3f682ce7636170f9a18fcb3cc532661c1ce65f9733e2b5ce74a29f","role":"unavailable","block":null,"time":null,"status":"unavailable","detail":"Transaction 0x1b84e51a0b3f682ce7636170f9a18fcb3cc532661c1ce65f9733e2b5ce74a29f not found on ethereum (pending, wrong chain, or pruned by the RPC)"}],"precedents":[{"id":"arcadia-v2-approved","similarity":0.052,"outcome":"APPROVED","event":"arcadia-2025","claims":"Claims 26, 27, 28 (OpenCover)","factors":["smart_contract_exploit","cover_active_at_event","proof_of_loss_provided","claim_amount_matches_actual_loss","deductible_applied","protocol_team_confirmed_losses"],"quote":"this is clearly a smart contract logic error that meets the definition of cover and the evidence supplied is sufficient to prove end users did indeed suffer a loss.","source":"https://forum.nexusmutual.io/t/1785"},{"id":"goldfinch-24","similarity":0.047,"outcome":"DENIED","event":"goldfinch-2025","claims":"Claims 24, 25","factors":["credit_risk_not_covered","loss_before_cover_start","cover_purchased_after_event","no_onchain_proof_of_loss","no_covered_event"],"quote":"The loss is question is related to a loan default on Goldfinch Finance, not due to any smart contract hacks or any of the other covered events outlined in the Protocol Cover wording.","source":"https://forum.nexusmutual.io/t/1688"},{"id":"perpetual-v1-approved","similarity":0.044,"outcome":"APPROVED","event":"perpetual-2022","claims":"Claims V1 #118, #119","factors":["economic_design_failure","cover_active_at_event","proof_of_loss_provided","loss_meets_materiality_threshold"],"quote":"determined the Perpetual Protocol v1 economic design failure event was covered under section 1.2 of the Protocol Cover wording","source":"https://docs.nexusmutual.io/overview/claims-history/perpetual-2022"},{"id":"cream-v1-102","similarity":0.03,"outcome":"DENIED","event":"cream-2021","claims":"Claim V1 #102","factors":["loss_below_materiality_threshold","partial_claims_unavailable","cover_active_at_event","affected_by_event"],"quote":"they did not lose 20% or more. At the time of this loss event, Nexus Mutual was unable to pay partial claims.","source":"https://docs.nexusmutual.io/overview/claims-history/cream-2021"},{"id":"rari-fuse-v1-approved","similarity":0.028,"outcome":"APPROVED","event":"rari-fuse-2022","claims":"Claims V1 #110, #111, #113","factors":["smart_contract_exploit","cover_active_at_event","proof_of_loss_provided","loss_meets_materiality_threshold"],"quote":"The claims included proof of loss, which showed the affected addresses where the members suffered a loss of 20% or greater.","source":"https://docs.nexusmutual.io/overview/claims-history/rari-fuse-2022"}],"missing_evidence":[{"item":"Claim filed after the 14-day Cool Down Period (earliest 2024-10-18)","effect":"decisive","source":"model"},{"item":"Valid on-chain exploit transaction","effect":"decisive","source":"model"},{"item":"Proof of loss for the claimant's Impacted Account (deposit and withdrawal/drain balances)","effect":"decisive","source":"model"},{"item":"Cryptographic Evidence linking the Impacted Account to the claimant","effect":"could_raise","source":"model"},{"item":"Published postmortem text and affected-address list","effect":"could_raise","source":"model"},{"item":"Transaction 0x1b84e51a0b3f682ce7636170f9a18fcb3cc532661c1ce65f9733e2b5ce74a29f on ethereum could not be read (not_found); an archive RPC or the receipt itself is needed","effect":"decisive","source":"code"}],"ensemble":{"samples":[0.04,0.04,0.03],"median":0.04,"spread":0.01,"red_team_p":0.07,"precedent_prior":null,"gate_cap":null},"red_team":{"would_flip_verdict":true,"arguments":[{"argument":"Premature filing. The claim was filed on 2024-10-11, about 6.5 days after the stated event time of 2024-10-04T11:31:28Z. The 14-day Cool Down Period had not ended; the earliest permitted filing was 2024-10-18T11:31:28Z. Clause 7.1.4 makes payment conditional on submitting only after the Cool Down Period, so this claim as filed cannot be paid.","clause_quote":"the Covered Member submitting a Claim only after the Cool Down Period","strength":"strong","rebutted_by":"An Annex term shortening the Cool Down Period for this cover, or proof that the actual event occurred on or before 2024-09-27 (which would then raise timing issues of its own). Absent this, the only cure is refiling after 2024-10-18."},{"argument":"No verifiable proof of loss. The only cited transaction (0x1b84e5…a29f) was not found on Ethereum. Code measured a loss of 0 with loss_basis 'none'. Nothing on-chain shows that funds were extracted or that the claimant lost any amount, so the Loss cannot be calculated at the time it occurred.","clause_quote":"For a Claim resulting from clause 2.1, the Claim Amount should reflect the loss actually","strength":"strong","rebutted_by":"Valid, retrievable exploit transaction hashes on the correct chain, plus on-chain balance or withdrawal records showing the claimant's deposit in the drained pool and its value at the time of loss."},{"argument":"No Cryptographic Evidence links the claimant address 0x7605…70c9 to any Impacted Account. The record contains no deposit history, no Designated Wallet Addresses and no signed message tying the claimant to an affected depositor position.","clause_quote":"Linking ownership of the Impacted Account to the account of the Covered","strength":"strong","rebutted_by":"Evidence that 0x7605…70c9, or a Designated Wallet Address on the cover, held a deposit in the exploited lending pool at the exploit block, or a signed message linking the claimant to the impacted address."},{"argument":"Material Loss is not established. With a measured loss of 0 and a 500 USDC deductible, the Claim Amount after the deductible does not exceed gas costs, so the Material Loss threshold fails.","clause_quote":"the Impacted Account has suffered a Material Loss.","strength":"moderate","rebutted_by":"Quantified, verified loss in excess of the 500 USDC deductible plus gas costs, priced via CoinGecko at the time of the exploit."},{"argument":"The covered event is not independently verified. The reentrancy claim rests only on the caller's narrative and a postmortem that is referenced but not supplied. The record contains no actual postmortem, no exploit transaction and no protocol-team list of affected depositors.","clause_quote":"a smart contract code bug or error resulting in the Designated Protocol being","strength":"moderate","rebutted_by":"The published protocol postmortem identifying the reentrancy in the withdraw function, the exploit transactions, and the list of affected addresses."},{"argument":"Possible prior disclosure or reimbursement. Cover started on 2024-09-25, only 9 days before the event, which warrants checking for earlier public bug warnings. It is also unknown whether the protocol has offered recovery or reimbursement to depositors, which must be subtracted from any loss.","clause_quote":"after subtracting any Reimbursements; and","strength":"weak","rebutted_by":"Confirmation that no bug disclosure or warning predated 2024-09-25, and a statement or evidence that no protocol reimbursement or recovery has been paid or promised to the claimant."}]},"decisive_clause_quotes":["the Covered Member submitting a Claim only after the Cool Down Period","\"Cool Down Period\" means a period of fourteen (14) days following the occurrence of the","the Impacted Account has suffered a Material Loss.","a smart contract code bug or error resulting in the Designated Protocol being","Linking ownership of the Impacted Account to the account of the Covered"],"reasoning":["The claim was filed seven days after the event, before the 14-day Cool Down Period ended, breaching clause 7.1.4.","The only cited transaction cannot be found on Ethereum, so nothing on-chain substantiates the exploit or the loss.","The measured loss is zero and no proof of loss or ownership evidence was provided, so Material Loss and clause 2.3 are unmet.","A reentrancy exploit would otherwise fit clause 2.1. Arcadia was approved on verified exploit transactions and team-confirmed losses, both absent here, while Goldfinch was denied partly for lacking on-chain proof.","A reentrancy exploit would fit covered event 2.1, as in the Arcadia approval.","The claim was submitted 7 days after the event, inside the 14-day Cool Down Period, which violates clause 7.1.4.","No verifiable loss transaction exists (the tx was not found), so measured loss is zero and no Material Loss is shown.","No cryptographic proof links the claimant to an Impacted Account."],"incident":{"type":"smart_contract_exploit","summary":"The claimant (0x7605...70c9) says a protocol's lending pool was drained through a reentrancy bug in its withdraw function on 2024-10-04, and that the team published a postmortem. Cover was 10,000 USDC from 2024-09-25 to 2024-12-25. The claim was filed 2024-10-11, only seven days after the stated event. The only cited transaction could not be found on Ethereum, and no postmortem text, affected-address list or ownership proof was supplied.","loss_scope":"unclear"},"unverified_quotes_dropped":0,"warnings":["Wording is the version currently recorded for the product type; cover bought earlier may be bound by an earlier wording version.","Postmortem https://example.com/postmortem could not be read: URL responded with HTTP 404."],"sources":[{"kind":"wording","url":"https://api.nexusmutual.io/v2/ipfs/QmQQ88vaZkgEY9qXKPtq7Se6caSjB2RTqF1GAnBLW1k8EY","note":"Single Protocol Cover"}]},"_provenance":{"version":"writerslogic-provenance/1","issuer":"did:web:agents.writerslogic.com","verify":{"endpoint":"POST /api/v1/verify-provenance","did":"did:web:agents.writerslogic.com"},"manifest":{"format":"application/json","instance_id":"xmp:iid:11de3a3d-1744-4ad0-b6b0-0eaeb2bb2684","claim_generator_info":[{"name":"WritersLogic x402 Agent Hub","version":"2.0.0"}],"title":"DeFi Cover Claim Adjudicator","assertions":[{"label":"c2pa.actions.v2","data":{"actions":[{"action":"c2pa.created","when":"2026-11-04T20:49:48.576Z","softwareAgent":{"name":"writerslogic-agent-hub/cover-claim","version":"2.0.0"},"digitalSourceType":"http://cv.iptc.org/newscodes/digitalsourcetype/trainedAlgorithmicMedia","parameters":{"endpoint":"POST /api/v1/cover-claim","inputDigest":{"alg":"sha256","hash":"2af3c1fcca3e3b54305eb351c4f2a38542865f879d604f2965aa58c75249b336","canonicalization":"JCS"}}}]}},{"label":"c2pa.hash.data","data":{"alg":"sha256","hash":"d431700e3f0eaf89c57ed984cc82f96fe54fd8afdb268103f24cb7cdbd4e58c8","name":"jcs-canonical-json(data)"}},{"label":"c2pa.ingredient.v3","data":{"title":"https://api.nexusmutual.io/v2/product-types","format":"application/json","relationship":"inputTo","dc":{"source":"https://api.nexusmutual.io/v2/product-types","date":"2026-11-04T20:49:13.091Z"},"hash":{"alg":"sha256","hash":"bfc23b0d806700fc7913422859952dd900816810a753f215301b1d1c78348e23","basis":"body"}}},{"label":"c2pa.ingredient.v3","data":{"title":"https://api.nexusmutual.io/v2/products","format":"application/json","relationship":"inputTo","dc":{"source":"https://api.nexusmutual.io/v2/products","date":"2026-11-04T20:49:15.561Z"},"hash":{"alg":"sha256","hash":"1db7f45f15e4684f0259fe440d9e190fd6f8f1d29b84044cdd8347fd315a363d","basis":"body"}}},{"label":"c2pa.ingredient.v3","data":{"title":"https://api.nexusmutual.io/v2/ipfs/QmQQ88vaZkgEY9qXKPtq7Se6caSjB2RTqF1GAnBLW1k8EY","format":"application/pdf","relationship":"inputTo","dc":{"source":"https://api.nexusmutual.io/v2/ipfs/QmQQ88vaZkgEY9qXKPtq7Se6caSjB2RTqF1GAnBLW1k8EY","date":"2026-11-04T20:49:16.260Z"},"hash":{"alg":"sha256","hash":"9d831f51fc158b385d0daaa8aa4ae0294990a8e68f60aa8884611dc39e62003b","basis":"body"}}}]},"credential":{"@context":["https://www.w3.org/ns/credentials/v2"],"id":"urn:uuid:1b3cf959-dca3-4f2e-bc33-8a09e0fbcc1b","type":["VerifiableCredential","AgentOutputCredential"],"issuer":"did:web:agents.writerslogic.com","validFrom":"2026-11-04T20:49:48.576Z","credentialSubject":{"id":"urn:sha256:d431700e3f0eaf89c57ed984cc82f96fe54fd8afdb268103f24cb7cdbd4e58c8","agent":"cover-claim","endpoint":"POST /api/v1/cover-claim","outputDigest":{"alg":"sha256","value":"d431700e3f0eaf89c57ed984cc82f96fe54fd8afdb268103f24cb7cdbd4e58c8","canonicalization":"JCS"},"inputDigest":{"alg":"sha256","value":"2af3c1fcca3e3b54305eb351c4f2a38542865f879d604f2965aa58c75249b336","canonicalization":"JCS"},"manifestDigest":{"alg":"sha256","value":"f9e03823aff0d820bbb5859f3ab02a391511ed5cb1fce9e4a1a9b58e1d62ce7b","canonicalization":"JCS"},"ingredients":[{"url":"https://api.nexusmutual.io/v2/product-types","sha256":"bfc23b0d806700fc7913422859952dd900816810a753f215301b1d1c78348e23"},{"url":"https://api.nexusmutual.io/v2/products","sha256":"1db7f45f15e4684f0259fe440d9e190fd6f8f1d29b84044cdd8347fd315a363d"},{"url":"https://api.nexusmutual.io/v2/ipfs/QmQQ88vaZkgEY9qXKPtq7Se6caSjB2RTqF1GAnBLW1k8EY","sha256":"9d831f51fc158b385d0daaa8aa4ae0294990a8e68f60aa8884611dc39e62003b"}],"payment":{"scheme":"api-key","network":"eip155:8453","payer":"sample"}},"proof":{"type":"DataIntegrityProof","cryptosuite":"eddsa-jcs-2022","created":"2026-11-04T20:49:48.576Z","verificationMethod":"did:web:agents.writerslogic.com#key-1","proofPurpose":"assertionMethod","proofValue":"z2R2gnh6hcKyQcTMESso8AgPUMbpEQ9kGftGWCSnDsKJX6rZxi1mBiyFQ8UoPpgnsGQmcAX5gqCJBNecYXif2At2k"}},"ethSignature":{"type":"EIP-191","signer":"did:pkh:eip155:8453:0x3DBd42560cA7a7E448A2c7DfC9E785526189411f","address":"0x3DBd42560cA7a7E448A2c7DfC9E785526189411f","message":"writerslogic-provenance:e2df2eb38c05d4165468f8cfe89e2b8bd351b980abd070c804206d97de3893e5","signature":"0x304c025eac95244c2e6821b4a877e1bcdd1ca8b60505a655bbcd1de587d1f9a045975eee329a42be0497d3cea0c21d8efdb807d205bf0d327f954e4664ea2c261b"}}}