1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3300],{3300:(e,a,t)=>{t.r(a),t.d(a,{default:()=>h});var l,s,i=t(3839),n=t(6823),o=t(2319),r=t(2512),c=t(5309),d=t(365),x=t(1198);let f={id:"barLabel",afterDatasetsDraw(e){let{ctx:a,scales:t}=e,l=t.x,s=t.y;if(!l||!s)return;let i=e.data.datasets[0];i&&(a.save(),a.font="500 11px Citerne, sans-serif",a.fillStyle="#d6d6d6",a.textAlign="left",a.textBaseline="middle",i.data.forEach((t,l)=>{let s=e.getDatasetMeta(0).data[l];s&&a.fillText("$".concat(t.toFixed(1),"B"),s.x+6,s.y)}),a.restore())}};function p(e){let{label:a,content:t}=e,[l,s]=(0,n.useState)(!1);return(0,i.jsxs)("span",{className:"relative inline-flex group",children:[(0,i.jsx)("button",{type:"button","aria-label":"".concat(a," methodology"),"aria-expanded":l,onClick:()=>s(e=>!e),onBlur:()=>s(!1),className:"relative inline-flex h-4 w-4 items-center justify-center text-[#9aa8a0] transition-colors hover:text-[#12FF80] focus-visible:text-[#12FF80] focus-visible:outline-none after:absolute after:-inset-3 after:content-['']",children:(0,i.jsx)(x.A,{})}),(0,i.jsx)("span",{role:"tooltip",className:"pointer-events-none absolute left-1/2 top-6 z-20 w-64 max-w-[90vw] max-h-[60vh] overflow-y-auto -translate-x-1/2 rounded-lg border border-[#ffffff20] bg-[#0C1810] p-3 text-r-caption font-normal normal-case leading-relaxed tracking-normal text-[#cccccc] shadow-xl ".concat(l?"block":"hidden group-hover:block group-focus-within:block"),children:t})]})}o.t1.register(o.PP,o.kc,o.E8,o.hE,o.m_);let m=[...c.aD].sort((e,a)=>a.tvlBillions-e.tvlBillions),u=null!=(s=null==(l=c.aD.find(e=>e.isSafe))?void 0:l.tvlBillions)?s:0;function h(){let e={labels:m.map(e=>e.label),datasets:[{label:"TVL (USD billions)",data:m.map(e=>e.tvlBillions),backgroundColor:m.map(e=>e.isSafe?"#12FF80":"#666666"),borderRadius:4,borderSkipped:!1}]},a={indexAxis:"y",responsive:!0,maintainAspectRatio:!1,animation:!window.matchMedia("(prefers-reduced-motion: reduce)").matches&&{duration:900,easing:"easeOutQuart"},plugins:{legend:{display:!1},tooltip:{backgroundColor:"#0A1208",titleColor:"#ffffff",bodyColor:"rgba(255,255,255,0.75)",padding:10,cornerRadius:6,borderColor:"rgba(255,255,255,0.15)",borderWidth:1,callbacks:{label:e=>" $".concat(e.parsed.x.toFixed(1),"B TVL")}}},scales:{x:{beginAtZero:!0,grid:{color:"rgba(255,255,255,0.06)"},border:{display:!1},ticks:{color:"#888888",font:{family:"Citerne, sans-serif",size:11},callback:e=>"$".concat(e,"B"),maxTicksLimit:5}},y:{grid:{display:!1},border:{display:!1},ticks:{color:"#aaaaaa",font:{family:"Citerne, sans-serif",size:13,weight:500}}}}};return(0,i.jsxs)("div",{className:"flex flex-col gap-10 md:gap-12",children:[(0,i.jsxs)("div",{className:"max-w-[720px] flex flex-col gap-3",children:[(0,i.jsx)("p",{className:"text-r-lead font-medium leading-[1.6] text-white text-pretty",children:c.A9.evmShare.takeaway}),(0,i.jsx)(d.A,{itemId:"context-evm-share",tone:"dark",variant:"compact",className:"opacity-80 hover:opacity-100 transition-opacity"})]}),(0,i.jsxs)("div",{className:"grid grid-cols-1 lg:grid-cols-2 gap-6",children:[(0,i.jsxs)("div",{className:"flex flex-col gap-5 rounded-xl border border-[#ffffff12] p-5 md:p-7 bg-[#0f2015]",children:[(0,i.jsxs)("div",{className:"flex flex-wrap items-baseline gap-x-3 gap-y-2",children:[(0,i.jsxs)("span",{className:"font-semibold text-[#12FF80] leading-none tracking-tight [font-variant-numeric:tabular-nums]",style:{fontSize:"clamp(40px, 4.5vw, 60px)"},children:["$",u,"B",(0,i.jsx)("span",{"aria-hidden":"true",children:"*"})]}),(0,i.jsxs)("span",{className:"inline-flex items-center gap-2 text-r-body font-medium text-[#d0d0d0]",children:["TVL in Safe smart accounts",(0,i.jsx)(p,{label:"TVL",content:"Sources: DeFiLlama and Dune, at the June 30, 2026 close. Safe TVL represents self-custodial assets held in Safe smart accounts and is measured independently of the peer protocols and the EVM DeFi total. Peer protocol TVL and Safe TVL can overlap: a share of the assets attributed to Aave and Lido is administered through Safe smart accounts. Every comparison here is one of scale, not market share."})]}),(0,i.jsx)("span",{className:"text-r-caption text-[#9aa8a0]",children:"June 30, 2026 close"})]}),(0,i.jsx)("div",{className:"h-[150px] w-full",children:(0,i.jsx)(r.yP,{role:"img","aria-label":"Zero-based horizontal bar chart comparing TVL at the June 30 close: ".concat(m.map(e=>"".concat(e.label," $").concat(e.tvlBillions," billion")).join(", "),". A scale comparison, not market share."),data:e,options:a,plugins:[f]})}),(0,i.jsx)("div",{className:"border-l-2 border-[#12FF80] pl-4",children:(0,i.jsxs)("p",{className:"text-r-body font-medium text-white",children:["â",c.Ou.safeSharePercent,"% the size of tracked EVM DeFi TVL (~$",c.Ou.totalEvmDeFiTvl,"B)"]})}),(0,i.jsx)("p",{className:"text-r-body text-[#cccccc] leading-[1.7] text-pretty",children:c.A9.tvlVsPeers.takeaway}),(0,i.jsxs)("p",{"data-testid":"tvl-undercount-note-context",className:"text-r-caption italic leading-relaxed text-[#8a978f]",children:[(0,i.jsx)("span",{"aria-hidden":"true",children:"* "}),c.qS]}),(0,i.jsx)(d.A,{itemId:"context-tvl",tone:"dark",variant:"compact",className:"opacity-80 hover:opacity-100 transition-opacity"})]}),(0,i.jsxs)("div",{className:"flex flex-col gap-5 rounded-xl border border-[#ffffff12] p-5 md:p-7 bg-[#0f2015]",children:[(0,i.jsxs)("div",{className:"flex flex-col gap-1.5",children:[(0,i.jsxs)("span",{className:"inline-flex items-baseline gap-3 font-semibold text-white leading-none tracking-tight [font-variant-numeric:tabular-nums]",style:{fontSize:"clamp(40px, 4.5vw, 60px)"},children:["$1 in every $48",(0,i.jsx)(p,{label:"Stablecoin",content:c.A9.stablecoins.definition})]}),(0,i.jsx)("span",{className:"text-r-body font-medium text-[#d0d0d0]",children:"of global stablecoin supply is held in Safe smart accounts"})]}),(0,i.jsxs)("div",{className:"flex flex-1 flex-col justify-center gap-3",children:[(0,i.jsx)("div",{className:"grid gap-[4px]",style:{gridTemplateColumns:"repeat(12, 1fr)"},role:"img","aria-label":"Grid of 48 cells with exactly one highlighted: one dollar in every forty-eight of global stablecoin supply is held in Safe smart accounts",children:Array.from({length:48},(e,a)=>(0,i.jsx)("div",{className:"aspect-square rounded-[3px]",style:{background:0===a?"#12FF80":"rgba(255,255,255,0.10)",boxShadow:0===a?"0 0 14px rgba(18,255,128,0.45)":void 0}},a))}),(0,i.jsxs)("p",{className:"text-r-body font-medium text-white [font-variant-numeric:tabular-nums]",children:["$",c.Ou.stablecoinHeld,"B in stablecoins at quarter-end"]})]}),(0,i.jsx)(d.A,{itemId:"context-stablecoins",tone:"dark",variant:"compact",className:"opacity-80 hover:opacity-100 transition-opacity"})]})]})]})}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.