<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
    <channel>
        <title>0x836c</title>
        <link>https://paragraph.com/@0x836c370Ab3Ca72A823EC7F1a9c148305DB3E5812</link>
        <description>undefined</description>
        <lastBuildDate>Tue, 27 Oct 2026 20:32:12 GMT</lastBuildDate>
        <docs>https://validator.w3.org/feed/docs/rss2.html</docs>
        <generator>https://github.com/jpmonette/feed</generator>
        <language>en</language>
        <copyright>All rights reserved</copyright>
        <item>
            <title><![CDATA[What You Build When the Data Doesn't Exist Yet]]></title>
            <link>https://paragraph.com/@0x836c370Ab3Ca72A823EC7F1a9c148305DB3E5812/what-you-build-when-the-data-doesnt-exist-yet</link>
            <guid>yzf7MbpMJr9LMKnNqdHa</guid>
            <pubDate>Tue, 26 May 2026 12:55:31 GMT</pubDate>
            <description><![CDATA[The first time i needed granular Liqwid pool data for an institutional pitch, i got nothing. Not lag. Not partial data. Nothing. The Liqwid contract ABIs weren’t in Dune yet — three years behind Ethereum’s data infrastructure timeline — and i was sitting there with $81M TVL growing organically, a pipeline of allocator conversations live, and no clean way to query the numbers that the people on the other end of those calls actually needed to see. That was the punch.WHAT YOU BUILD WHEN THE TOOL...]]></description>
            <content:encoded><![CDATA[<p>The first time I needed granular Liqwid pool data for an institutional pitch, I got nothing. Not lag. Not partial data. Nothing. The Liqwid contract ABIs weren’t in Dune yet — three years behind Ethereum’s data infrastructure timeline — and i was sitting there with $81M TVL growing organically, a pipeline of allocator conversations live, and no clean way to query the numbers that the people on the other end of those calls actually needed to see.</p><p>That was the punch.</p><h2 id="h-what-you-build-when-the-tools-dont-exist-yet" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">WHAT YOU BUILD WHEN THE TOOLS DON’T EXIST YET</h2><p>Most growth operators in DeFi assume the analytics infrastructure exists first and they slot into it. That holds at Aave. It held at Uniswap circa 2021. It didn’t hold at Liqwid in 2023, and it doesn’t hold in most non-Ethereum ecosystems today. You build your own observation layer or you’re presenting allocators confidence intervals you can’t actually back up.</p><p>What started as a Python script and a Slack webhook — running every morning at 5:30 UTC because i needed to know what had shifted before i was caffeinated enough to find it myself — became defi-intel.</p><p>I published it as an MCP server. It’s live on Smithery.</p><h2 id="h-what-it-actually-does" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">WHAT IT ACTUALLY DOES</h2><p>DefiLlama is brilliant. Everyone uses it. It has four core data tools. defi-intel has eleven, and the seven that aren’t in DefiLlama are the ones that matter most in an allocator conversation:</p><p><strong>Governance proposals.</strong> Live voting state for the protocols you’re tracking. Not the TVL — the actual governance posture. Who’s proposing what, at what quorum, and what happens to the protocol’s risk parameters if it passes. I got blindsided by a Liqwid parameter vote once that i should have caught two days earlier. That doesn’t happen if you’re running governance signal.</p><p><strong>RWA attestation scores.</strong> The defi-intel MCP integrates with rwa-attest directly — the same attestation engine i built to score BlackRock BUIDL, Superstate, and Maple on-chain. If you’re evaluating RWA collateral for a lending protocol or a fund allocation, you get verifiable scores, not vibes.</p><p><strong>Live X/Twitter narrative.</strong> Via Grok x_search. Not sentiment analysis applied to day-old data. Live. The narrative velocity that precedes price action — in theory. In practice it's the signal that tells you whether the next week is noise or structure. I can't point to a Bloomberg story I beat just yet. But what i can tell you is that I stopped being surprised.</p><p><strong>The one-call operator brief.</strong> This is the output format that doesn’t exist anywhere else: TVL + yields + stablecoins + governance + market narrative compiled into a single NotebookLM-ready document on demand. Your fund analyst reads it in four minutes. Your founder reads it before the board call. It’s the DeFi equivalent of a Bloomberg terminal morning brief, without the $24,000/year subscription.</p><h2 id="h-the-part-i-got-wrong" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">THE PART I GOT WRONG</h2><p>I thought the internal tool was the product.</p><p>It’s not.</p><p>The pattern is the product — the judgment about what to monitor, how to weight competing signals, and how to synthesise them into something a non-technical allocator can act on in a 15-minute meeting window. That judgment took two years of Cardano growth operations to calibrate.</p><p>I published it as an MCP because the barrier to building your own version is real — Dune still doesn’t have every protocol, xAI’s x_search requires a live API key the DeFi analytics world hasn’t caught up to yet, and the governance data infrastructure for anything outside Ethereum is still fragmented. defi-intel is a one-install solution for researchers, protocol contributors, and fund analysts who need operator-grade DeFi intelligence without building the stack themselves.</p><p>It runs on no enterprise subscription. It costs the compute you’re already paying.</p><p>Install it on Smithery: <a target="_blank" rel="noopener noreferrer nofollow ugc" class="dont-break-out" href="https://smithery.ai/servers/defibabylon/defi-intel">smithery.ai/servers/defibabylon/defi-intel</a></p><p>Full tool list and self-host instructions at <a target="_blank" rel="noopener noreferrer" class="dont-break-out" href="https://github.com/defibabylon/defi-intel">github.com/defibabylon/defi-intel</a></p>]]></content:encoded>
            <author>0x836c370ab3ca72a823ec7f1a9c148305db3e5812@newsletter.paragraph.com (0x836c)</author>
            <category>defi</category>
            <category>analytics</category>
            <category>ai</category>
            <category>mcp</category>
            <enclosure url="https://img.paragraph.com/cdn-cgi/image/format=auto/https://storage.googleapis.com/papyrus_images/a616fd4990abbc19e7e1dda357c26bcde151f5e6da25b717a06e028a5d1a560e.jpg" length="0" type="image/jpg"/>
        </item>
        <item>
            <title><![CDATA[Most RWA trust scores are vibes. Here's what an audit-grade one looks like.]]></title>
            <link>https://paragraph.com/@0x836c370Ab3Ca72A823EC7F1a9c148305DB3E5812/most-defi-trust-scores-are-vibes-heres-what-an-audit-grade-one-looks-like</link>
            <guid>y0A6nSzgW0kChvQSU3zN</guid>
            <pubDate>Sat, 23 May 2026 10:13:35 GMT</pubDate>
            <description><![CDATA[An institutional allocator once asked me: "Is there anything I can show my risk committee that doesn't require them to take your word for it?" I didn't have that thing. So I built an attestation engine and ran it across 8 live RWA protocols. What came back was uncomfortable.]]></description>
            <content:encoded><![CDATA[<p>The first time an institutional allocator asked me to prove — not explain, prove — that the reserve backing a yield token was actually what it claimed to be, I realised I didn't have an answer that didn't require them to trust my word. I had the whitepaper. I had the audit PDF. I could point to the issuer. None of it was independently verifiable without taking my word for the inputs.</p><p>That was the problem I built this to solve.</p><h2 id="h-the-problem-scoring-without-attestation-produces-opinion-not-evidence" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">THE PROBLEM — scoring without attestation produces opinion, not evidence</h2><p>To be clear: the tech-literate corner of crypto already fills this gap, informally. A skilled person can go on-chain, read the contract bytecode, check the access controls, cross-reference the audit report against the deployed code. That works. It's what the best DeFi researchers do.</p><p>The problem is that it doesn't transfer.</p><p>When a TradFi allocator gets a credit rating, they get something they can hand to a risk committee — a structured output with a named methodology, a named agency, a paper trail back to the underlying data. The committee doesn't need to re-derive the analysis from scratch. The analysis itself is the deliverable.</p><p>When that same allocator relies on a tech-literate DeFi researcher, they get:</p><ul><li><p>One person's assessment, applied through their own mental framework</p></li><li><p>No standardised, versioned policy that a second researcher would apply identically</p></li><li><p>No cryptographic record of what the contract state was when they checked</p></li><li><p>Nothing that proves to a third party — six months later — what was verified and when</p></li><li><p>Nothing that scales across 91 protocols with consistent, comparable outputs</p></li></ul><p>The individual expert can verify. They cannot make that verification transferable, comparable, or tamper-evident. That's the gap.</p><p>For a $50M institutional allocation, the risk committee needs the latter. Not because the expert is wrong — but because "my colleague checked it" isn't a risk framework.</p><h2 id="h-four-properties-all-enforceable-in-code-none-optional" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">FOUR PROPERTIES — all enforceable in code, none optional</h2><h3 id="h-1-the-policy-is-signed-and-versioned" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">1. The policy is signed and versioned</h3><p>A "trust policy" is a YAML or JSON document listing the rules a protocol must satisfy (e.g., "rule_001: contract has an assetIdentifier state variable"). The policy must be:</p><ul><li><p>Content-addressed: its hash is computed from the canonical bytes of the rules block, excluding its own signature and hash fields. The hash committed to disk has to match the hash recomputed from the file.</p></li><li><p>Signed by a known policy author key, identified by a public key that's published separately (e.g., in a GitHub repo).</p></li><li><p>Versioned: every policy carries policy_version (semver or git SHA). When the policy changes, old attestations don't silently lose their meaning — they remain valid against the old version.</p></li></ul><p>If you can't tell which version of which policy was applied, you can't compare two protocols.</p><h3 id="h-2-each-proof-is-signed-by-the-agent-that-produced-it" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">2. Each proof is signed by the agent that produced it</h3><p>A real attestation engine doesn't have one "scorer." It has a set of sub-agents — one per data domain — each with its own keypair:</p><ul><li><p>Contract parser agent — reads on-chain bytecode, returns proof_elements about state variables, function modifiers, event emissions</p></li><li><p>Market data agent — fetches oracle prices, returns proof_elements about price liveness and validity</p></li><li><p>Admin policy agent — checks multisig configurations, timelock parameters, upgradeability surface</p></li></ul><p>Every proof_element gets signed by the agent that produced it, before it's bundled into the attestation. The signature is over the canonical form of the proof_element (sorted keys, no whitespace, deterministic encoding), so a tampered byte changes the hash and breaks the signature.</p><p>This means: even if the orchestrator is compromised, the per-proof signatures from the sub-agents still tell you which inputs were authentic.</p><h3 id="h-3-the-orchestrator-signs-the-assembly-and-the-chain-is-tamper-evident" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">3. The orchestrator signs the assembly, and the chain is tamper-evident</h3><p>Once the sub-agents have produced their proofs, the orchestrator:</p><ol><li><p>Assembles them into a result graph</p></li><li><p>Computes the canonical JSON of the full body (excluding its own signature)</p></li><li><p>Signs that body with the orchestrator key</p></li><li><p>Embeds the signature and the orchestrator's public key</p></li></ol><p>When a new attestation supersedes a previous one (the protocol got re-evaluated because an input changed), the new attestation includes:</p><ul><li><p>supersedes_attestation_hash: the canonical content hash of the previous attestation, inside the signed body of the new one</p></li></ul><p>This is the critical structural property. A soft reference like supersedes_id: "att-buidl-00002" is spoofable — anyone could swap the prior attestation file and the chain still "validates." But if the new attestation's signed body contains the hash of the prior body, swapping the prior file breaks the chain detectably.</p><h3 id="h-4-differential-re-attestation-not-just-snapshotting" class="text-2xl font-header !mt-6 !mb-4 first:!mt-0 first:!mb-0">4. Differential re-attestation, not just snapshotting</h3><p>Most trust scoring re-runs the entire scoring pipeline every time anything changes. That's expensive and loses the audit trail.</p><p>Differential re-attestation does this instead:</p><ol><li><p>Load the previous attestation</p></li><li><p>Verify its signatures — fail closed if any sig is invalid</p></li><li><p>Detect which inputs have changed since the previous attestation (via inputs_hash recorded per proof)</p></li><li><p>Re-evaluate only the rules whose inputs changed</p></li><li><p>Carry forward the byte-identical original proofs for rules whose inputs didn't change — do not re-sign carried-forward proofs</p></li><li><p>Sign the new orchestrator-level body, embedding supersedes_attestation_hash</p></li></ol><p>What this gives you: a continuous, append-only chain of trust statements. You can walk backward through the chain and verify every step. You can ask "when did rule_004 last change for BlackRock BUIDL?" and get a precise answer with cryptographic provenance.</p><h2 id="h-what-this-looks-like-an-actual-signed-attestation-for-blackrock-buidl" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">WHAT THIS LOOKS LIKE — an actual signed attestation for BlackRock BUIDL</h2><p>Here's an actual signed attestation summary from a working engine, for BlackRock BUIDL:</p><pre data-type="codeBlock" text="{ &quot;attestation_id&quot;: &quot;att-blackrock-buidl-00003-aa2ca312&quot;, &quot;attestation_seq&quot;: 3, &quot;attestation_schema_version&quot;: &quot;1.5&quot;, &quot;protocol_slug&quot;: &quot;blackrock-buidl&quot;, &quot;policy_id&quot;: &quot;rwa_compliance_v0_1&quot;, &quot;policy_version&quot;: &quot;v0.1.0&quot;, &quot;policy_content_hash&quot;: &quot;f574ef2f109376357f20fbd279c0a44ed15fde3d092ff671d7a1c7c83bc68d59&quot;, &quot;supersedes_attestation_hash&quot;: &quot;186674893f86ef364ac39fc13985baef4dbdb827e40c022f20a6d6ef032235cc&quot;, &quot;timestamp&quot;: &quot;2026-05-22T...&quot;, &quot;results&quot;: [ { &quot;rule_id&quot;: &quot;rule_001_asset_id_presence&quot;, &quot;status&quot;: &quot;PASS&quot;, &quot;proof_elements&quot;: [&quot;...signed...&quot;] }, { &quot;rule_id&quot;: &quot;rule_002_value_update_function_presence&quot;, &quot;status&quot;: &quot;PASS&quot;, &quot;proof_elements&quot;: [&quot;...signed...&quot;] }, { &quot;rule_id&quot;: &quot;rule_003_owner_only_access&quot;, &quot;status&quot;: &quot;PASS&quot;, &quot;proof_elements&quot;: [&quot;...signed...&quot;] }, { &quot;rule_id&quot;: &quot;rule_004_cfg_price_fetch_feasibility&quot;,&quot;status&quot;: &quot;PASS&quot;, &quot;proof_elements&quot;: [&quot;...signed...&quot;] }, { &quot;rule_id&quot;: &quot;rule_005_cfg_price_value_validity&quot;, &quot;status&quot;: &quot;PASS&quot;, &quot;proof_elements&quot;: [&quot;...signed...&quot;] } ], &quot;orchestrator_signature&quot;: &quot;...ed25519 base64...&quot;, &quot;orchestrator_public_key&quot;: &quot;-----BEGIN PUBLIC KEY-----\n...\n-----END PUBLIC KEY-----&quot; }"><code>{ <span class="hljs-string">"attestation_id"</span>: <span class="hljs-string">"att-blackrock-buidl-00003-aa2ca312"</span>, <span class="hljs-string">"attestation_seq"</span>: <span class="hljs-number">3</span>, <span class="hljs-string">"attestation_schema_version"</span>: <span class="hljs-string">"1.5"</span>, <span class="hljs-string">"protocol_slug"</span>: <span class="hljs-string">"blackrock-buidl"</span>, <span class="hljs-string">"policy_id"</span>: <span class="hljs-string">"rwa_compliance_v0_1"</span>, <span class="hljs-string">"policy_version"</span>: <span class="hljs-string">"v0.1.0"</span>, <span class="hljs-string">"policy_content_hash"</span>: <span class="hljs-string">"f574ef2f109376357f20fbd279c0a44ed15fde3d092ff671d7a1c7c83bc68d59"</span>, <span class="hljs-string">"supersedes_attestation_hash"</span>: <span class="hljs-string">"186674893f86ef364ac39fc13985baef4dbdb827e40c022f20a6d6ef032235cc"</span>, <span class="hljs-string">"timestamp"</span>: <span class="hljs-string">"2026-05-22T..."</span>, <span class="hljs-string">"results"</span>: [ { <span class="hljs-string">"rule_id"</span>: <span class="hljs-string">"rule_001_asset_id_presence"</span>, <span class="hljs-string">"status"</span>: <span class="hljs-string">"PASS"</span>, <span class="hljs-string">"proof_elements"</span>: [<span class="hljs-string">"...signed..."</span>] }, { <span class="hljs-string">"rule_id"</span>: <span class="hljs-string">"rule_002_value_update_function_presence"</span>, <span class="hljs-string">"status"</span>: <span class="hljs-string">"PASS"</span>, <span class="hljs-string">"proof_elements"</span>: [<span class="hljs-string">"...signed..."</span>] }, { <span class="hljs-string">"rule_id"</span>: <span class="hljs-string">"rule_003_owner_only_access"</span>, <span class="hljs-string">"status"</span>: <span class="hljs-string">"PASS"</span>, <span class="hljs-string">"proof_elements"</span>: [<span class="hljs-string">"...signed..."</span>] }, { <span class="hljs-string">"rule_id"</span>: <span class="hljs-string">"rule_004_cfg_price_fetch_feasibility"</span>,<span class="hljs-string">"status"</span>: <span class="hljs-string">"PASS"</span>, <span class="hljs-string">"proof_elements"</span>: [<span class="hljs-string">"...signed..."</span>] }, { <span class="hljs-string">"rule_id"</span>: <span class="hljs-string">"rule_005_cfg_price_value_validity"</span>, <span class="hljs-string">"status"</span>: <span class="hljs-string">"PASS"</span>, <span class="hljs-string">"proof_elements"</span>: [<span class="hljs-string">"...signed..."</span>] } ], <span class="hljs-string">"orchestrator_signature"</span>: <span class="hljs-string">"...ed25519 base64..."</span>, <span class="hljs-string">"orchestrator_public_key"</span>: <span class="hljs-string">"-----BEGIN PUBLIC KEY-----<span class="hljs-subst">\n</span>...<span class="hljs-subst">\n</span>-----END PUBLIC KEY-----"</span> }</code></pre><p>To verify it, anyone can:</p><ol><li><p>Strip orchestrator_public_key and orchestrator_signature from the body</p></li><li><p>Canonical-JSON the remainder (sorted keys, no insignificant whitespace, UTF-8)</p></li><li><p>Verify the signature against the embedded public key using ed25519</p></li></ol><p>If anyone has tampered with any field — a result status, a proof_value, a rule_id — the signature breaks. There is no "trust me" step.</p><h2 id="h-the-comparison-what-changes-when-attestation-is-cryptographic" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">THE COMPARISON — what changes when attestation is cryptographic</h2><table><colgroup><col><col><col></colgroup><tbody><tr><td colspan="1" rowspan="1"><p>Feature</p></td><td colspan="1" rowspan="1"><p>Typical DeFi trust dashboard</p></td><td colspan="1" rowspan="1"><p>Audit-grade attestation</p></td></tr><tr><td colspan="1" rowspan="1"><p>Methodology visible</p></td><td colspan="1" rowspan="1"><p>Sometimes (PDF)</p></td><td colspan="1" rowspan="1"><p>Always (signed policy YAML)</p></td></tr><tr><td colspan="1" rowspan="1"><p>Inputs verifiable</p></td><td colspan="1" rowspan="1"><p>No</p></td><td colspan="1" rowspan="1"><p>Yes (per-proof inputs_hash)</p></td></tr><tr><td colspan="1" rowspan="1"><p>Score reproducible</p></td><td colspan="1" rowspan="1"><p> No (re-running might give different numbers)</p></td><td colspan="1" rowspan="1"><p>Yes (canonical-JSON signed bytes)</p></td></tr><tr><td colspan="1" rowspan="1"><p>Tamper Detection</p></td><td colspan="1" rowspan="1"><p>None</p></td><td colspan="1" rowspan="1"><p>Cryptographic (ed25519)</p></td></tr><tr><td colspan="1" rowspan="1"><p>Change tracking</p></td><td colspan="1" rowspan="1"><p>Snapshot-based</p></td><td colspan="1" rowspan="1"><p>Differential chain (supersedes_attestation_hash)</p></td></tr><tr><td colspan="1" rowspan="1"><p>Independent verification</p></td><td colspan="1" rowspan="1"><p>Impossible</p></td><td colspan="1" rowspan="1"><p>Anyone with the public keys</p></td></tr><tr><td colspan="1" rowspan="1"><p>Auditable History</p></td><td colspan="1" rowspan="1"><p>Limited</p></td><td colspan="1" rowspan="1"><p>Full chain via supersedes-links</p></td></tr><tr><td colspan="1" rowspan="1"><div data-type="x402Embed"></div></td><td colspan="1" rowspan="1"><div data-type="x402Embed"></div></td><td colspan="1" rowspan="1"><div data-type="x402Embed"></div></td></tr><tr><td colspan="1" rowspan="1"><div data-type="x402Embed"></div></td><td colspan="1" rowspan="1"><div data-type="x402Embed"></div></td><td colspan="1" rowspan="1"><div data-type="x402Embed"></div></td></tr></tbody></table><h2 id="h-where-this-is-going-and-what-the-first-8-scores-found" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">WHERE THIS IS GOING — and what the first 8 scores found</h2><p>The engine is open-source MIT (https://github.com/defibabylon/rwa-attest), exposed via Model Context Protocol (https://modelcontextprotocol.io/) so any AI assistant can call it. It currently attests 8 RWA protocols across three dimensions — technical trust (contract structure + verifiable on-chain backing), market trust (track record), admin trust (access controls + governance) — scored 0-100. Every attestation is anchored on Base mainnet. Re-verify independently.</p><p>Here's what the first 8 found:</p><table><colgroup><col><col><col><col></colgroup><tbody><tr><td colspan="1" rowspan="1"><p>Protocol</p></td><td colspan="1" rowspan="1"><p>Technical</p></td><td colspan="1" rowspan="1"><p>Market</p></td><td colspan="1" rowspan="1"><p>Admin</p></td></tr><tr><td colspan="1" rowspan="1"><p>Blackrock BUIDL</p></td><td colspan="1" rowspan="1"><p>100</p></td><td colspan="1" rowspan="1"><p>100</p></td><td colspan="1" rowspan="1"><p>100</p></td></tr><tr><td colspan="1" rowspan="1"><p>Ondo OUSG</p></td><td colspan="1" rowspan="1"><p>100</p></td><td colspan="1" rowspan="1"><p>N/A</p></td><td colspan="1" rowspan="1"><p>100</p></td></tr><tr><td colspan="1" rowspan="1"><p>Ondo USYC</p></td><td colspan="1" rowspan="1"><p>100</p></td><td colspan="1" rowspan="1"><p>N/A</p></td><td colspan="1" rowspan="1"><p>100</p></td></tr><tr><td colspan="1" rowspan="1"><p>Hashnote USYC</p></td><td colspan="1" rowspan="1"><p>100</p></td><td colspan="1" rowspan="1"><p>N/A</p></td><td colspan="1" rowspan="1"><p>100</p></td></tr><tr><td colspan="1" rowspan="1"><p>Maple Finance</p></td><td colspan="1" rowspan="1"><p>100</p></td><td colspan="1" rowspan="1"><p>0</p></td><td colspan="1" rowspan="1"><p>100</p></td></tr><tr><td colspan="1" rowspan="1"><p>Centrifuge</p></td><td colspan="1" rowspan="1"><p>33</p></td><td colspan="1" rowspan="1"><p>100</p></td><td colspan="1" rowspan="1"><p>100</p></td></tr><tr><td colspan="1" rowspan="1"><p>Spiko</p></td><td colspan="1" rowspan="1"><p>33</p></td><td colspan="1" rowspan="1"><p>N/A</p></td><td colspan="1" rowspan="1"><p>100</p></td></tr><tr><td colspan="1" rowspan="1"><p>Superstate</p></td><td colspan="1" rowspan="1"><p>0</p></td><td colspan="1" rowspan="1"><p>N/A</p></td><td colspan="1" rowspan="1"><p>100</p></td></tr></tbody></table><p> Superstate scores 0 on technical. That's Sequoia-backed, Bloomberg-listed Superstate. The score isn't a judgement of Superstate's integrity — it's a statement about what "verifiable" means. Our method requires on-chain-fetchable proof of backing that any independent party can re-derive. Superstate doesn't expose that. "Trust the issuer" and "verify the issuer" are not the same claim. A trust framework that can't distinguish them isn't a framework.</p><p>Maple scores 0 on market despite $2.1B TVL and a clean technical score. The 2022 defaults happened. The market trust dimension reflects that. Technical governance is sound — that distinction matters, and most scoring tools collapse it into a single number.</p><p>If you're an allocator or operator who needs verifiable trust attestation for a specific protocol — or wants a custom trust policy built against your specific risk lens — DM @defibabylon on X.</p><h2 id="h-about-the-author" class="text-3xl font-header !mt-8 !mb-4 first:!mt-0 first:!mb-0">About the author</h2><p>Tashoma Vilini is Founding Growth Lead at Liqwid Finance (https://liqwid.finance), a Cardano lending protocol that peaked at $81M organic TVL. This article is grounded in that experience: when you've sat across from institutional allocators trying to explain why your protocol's risk parameters are sound, "trust me" stops being viable fast.</p><br>]]></content:encoded>
            <author>0x836c370ab3ca72a823ec7f1a9c148305db3e5812@newsletter.paragraph.com (0x836c)</author>
            <category>rwa</category>
            <category>defi</category>
            <category>attestation</category>
            <category>crypto</category>
            <category>base</category>
            <enclosure url="https://img.paragraph.com/cdn-cgi/image/format=auto/https://storage.googleapis.com/papyrus_images/c2b0b193d79929d98d232276fac2bf790dbee2457681579b208f0a0a27751e53.jpg" length="0" type="image/jpg"/>
        </item>
    </channel>
</rss>