1:"$Sreact.fragment"
3:I[9766,[],""]
4:I[98924,[],""]
5:I[78221,["12545","static/chunks/c16f53c3-40719a8434fbbd2d.js","81356","static/chunks/81356-38d543b795186ba5.js","17731","static/chunks/17731-80093ca187ef9cd9.js","53189","static/chunks/53189-1bee0770d388b3ef.js","3181","static/chunks/3181-a451ab52fe7f6944.js","36659","static/chunks/app/blog/cpimp-attack-postmortem/page-6445228ba9633df9.js"],"TOCProvider"]
6:I[2857,["12545","static/chunks/c16f53c3-40719a8434fbbd2d.js","81356","static/chunks/81356-38d543b795186ba5.js","17731","static/chunks/17731-80093ca187ef9cd9.js","53189","static/chunks/53189-1bee0770d388b3ef.js","3181","static/chunks/3181-a451ab52fe7f6944.js","36659","static/chunks/app/blog/cpimp-attack-postmortem/page-6445228ba9633df9.js"],"Sidebar"]
7:I[30825,["12545","static/chunks/c16f53c3-40719a8434fbbd2d.js","81356","static/chunks/81356-38d543b795186ba5.js","17731","static/chunks/17731-80093ca187ef9cd9.js","53189","static/chunks/53189-1bee0770d388b3ef.js","3181","static/chunks/3181-a451ab52fe7f6944.js","36659","static/chunks/app/blog/cpimp-attack-postmortem/page-6445228ba9633df9.js"],"ClientWrapper"]
c:I[57150,[],""]
:HL["/_next/static/media/1ba0a863e6af8aeb-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
:HL["/_next/static/media/60c9b95e8d9e49be-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
:HL["/_next/static/media/61d96c4884191721-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
:HL["/_next/static/media/6ad0344ed98ac2e9-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
:HL["/_next/static/media/727a5e5939c45715-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
:HL["/_next/static/media/b0bb26939bb40fdb-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
:HL["/_next/static/media/b3a76c66cf7d6d7d-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
:HL["/_next/static/media/cb8236635aff3c3e-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
:HL["/_next/static/media/da6e8409c2538de5-s.p.woff2","font",{"crossOrigin":"","type":"font/woff2"}]
:HL["/_next/static/css/6f1abcadca0ba007.css","style"]
:HL["/_next/static/css/eca6ebcf72d0a0df.css","style"]
0:{"P":null,"b":"PwMurOEpw_XoDZLHGplyM","p":"","c":["","blog","cpimp-attack-postmortem"],"i":false,"f":[[["",{"children":["blog",{"children":["cpimp-attack-postmortem",{"children":["__PAGE__",{}]}]}]},"$undefined","$undefined",true],["",["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/_next/static/css/6f1abcadca0ba007.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","link","1",{"rel":"stylesheet","href":"/_next/static/css/eca6ebcf72d0a0df.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}]],"$L2"]}],{"children":["blog",["$","$1","c",{"children":[null,["$","$L3",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":["cpimp-attack-postmortem",["$","$1","c",{"children":[null,["$","$L3",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}],{"children":["__PAGE__",["$","$1","c",{"children":[["$","div",null,{"className":"x:mx-auto x:flex x:max-w-(--nextra-content-width)","children":["$","$L5",null,{"value":[{"value":[["$","$1",".0",{"children":[["$","strong",".0",{"children":"Preliminary Postmortem: The CPIMP Attack on USPD Protocol"}]]}]],"id":"preliminary-postmortem-the-cpimp-attack-on-uspd-protocol","depth":2},{"value":[["$","$1",".0",{"children":[["$","strong",".0",{"children":"What is a CPIMP Attack?"}]]}]],"id":"what-is-a-cpimp-attack","depth":3},{"value":[["$","$1",".0",{"children":[["$","strong",".0",{"children":"Timeline of Events"}]]}]],"id":"timeline-of-events","depth":3},{"value":[["$","$1",".0",{"children":[["$","strong",".0",{"children":"Why Detection Was Nearly Impossible"}]]}]],"id":"why-detection-was-nearly-impossible","depth":3},{"value":[["$","$1",".0",{"children":[["$","strong",".0",{"children":"How the Attack Works"}]]}]],"id":"how-the-attack-works","depth":3},{"value":[["$","$1",".0",{"children":[["$","strong",".0",{"children":"1. Target Identification"}]]}]],"id":"1-target-identification","depth":4},{"value":[["$","$1",".0",{"children":[["$","strong",".0",{"children":"2. Front-running the Initialization"}]]}]],"id":"2-front-running-the-initialization","depth":4},{"value":[["$","$1",".0",{"children":[["$","strong",".0",{"children":"3. Transparent Hijacking"}]]}]],"id":"3-transparent-hijacking","depth":4},{"value":[["$","$1",".0",{"children":[["$","strong",".0",{"children":"4. Persistence Mechanism"}]]}]],"id":"4-persistence-mechanism","depth":4},{"value":[["$","$1",".0",{"children":[["$","strong",".0",{"children":"5. Admin Hijacking"}]]}]],"id":"5-admin-hijacking","depth":4},{"value":[["$","$1",".0",{"children":[["$","strong",".0",{"children":"Why This Attack is So Dangerous"}]]}]],"id":"why-this-attack-is-so-dangerous","depth":3},{"value":[["$","$1",".0",{"children":[["$","strong",".0",{"children":"Key Detection Signatures"}]]}]],"id":"key-detection-signatures","depth":3},{"value":[["$","$1",".0",{"children":[["$","strong",".0",{"children":"Our Response"}]]}]],"id":"our-response","depth":3},{"value":[["$","$1",".0",{"children":[["$","strong",".0",{"children":"Immediate Actions"}]]}]],"id":"immediate-actions","depth":4},{"value":[["$","$1",".0",{"children":[["$","strong",".0",{"children":"Law Enforcement & Investigation"}]]}]],"id":"law-enforcement--investigation","depth":4},{"value":[["$","$1",".0",{"children":[["$","strong",".0",{"children":"Community & Partner Support"}]]}]],"id":"community--partner-support","depth":4},{"value":[["$","$1",".0",{"children":[["$","strong",".0",{"children":"Ongoing Investigation"}]]}]],"id":"ongoing-investigation","depth":4},{"value":[["$","$1",".0",{"children":[["$","strong",".0",{"children":"Whitehat Offer"}]]}]],"id":"whitehat-offer","depth":3},{"value":[["$","$1",".0",{"children":[["$","strong",".0",{"children":"Further Reading"}]]}]],"id":"further-reading","depth":3},{"value":[["$","$1",".0",{"children":[["$","strong",".0",{"children":"What’s Next"}]]}]],"id":"whats-next","depth":3},{"value":[["$","$1",".0",{"children":[["$","strong",".0",{"children":"The Path Forward"}]]}]],"id":"the-path-forward","depth":4},{"value":[["$","$1",".0",{"children":[["$","strong",".0",{"children":"A Call to Our Community"}]]}]],"id":"a-call-to-our-community","depth":4},{"value":[["$","$1",".0",{"children":[["$","strong",".0",{"children":"Continued Updates"}]]}]],"id":"continued-updates","depth":4}],"children":[["$","$L6",null,{}],["$","$L7",null,{"metadata":{"title":"Preliminary Postmortem: The CPIMP Attack on USPD Protocol","description":"A technical breakdown of the CPIMP (Clandestine Proxy In the Middle of Proxy) attack that exploited the USPD protocol, how it happened, and what we're doing about it.","date":"2025-12-04","filePath":"app/blog/cpimp-attack-postmortem/page.mdx"},"bottomContent":"$undefined","sourceCode":"---\nasIndexPage: true\n---\nimport Link from 'next/link'\nimport { getPosts } from '@/components/blog/get-posts'\n\n# USPD Blog\n\n{(await getPosts()).map(post => (\n  <div key={post.route} className=\"mt-8 border-b border-border pb-8 last:mb-0 last:border-b-0 last:pb-0\">\n    <h2 className=\"text-2xl font-bold\">\n      <Link href={post.route}>{post.title}</Link>\n    </h2>\n    <p className=\"text-muted-foreground mt-2\">{post.frontMatter.description}</p>\n    <time dateTime={post.frontMatter.date} className=\"text-sm text-muted-foreground mt-2 block\">\n      {new Date(post.frontMatter.date).toLocaleDateString('en-US', {\n        year: 'numeric',\n        month: 'long',\n        day: 'numeric'\n      })}\n    </time>\n  </div>\n))}","children":["$L8","$L9"]}]]}]}],null,"$La"]}],{},null,false]},null,false]},null,false]},null,false],"$Lb",false]],"m":"$undefined","G":["$c",[]],"s":false,"S":true}
d:I[99114,["12545","static/chunks/c16f53c3-40719a8434fbbd2d.js","81356","static/chunks/81356-38d543b795186ba5.js","17731","static/chunks/17731-80093ca187ef9cd9.js","53189","static/chunks/53189-1bee0770d388b3ef.js","3181","static/chunks/3181-a451ab52fe7f6944.js","36659","static/chunks/app/blog/cpimp-attack-postmortem/page-6445228ba9633df9.js"],"HeadingAnchor"]
e:I[20846,["12545","static/chunks/c16f53c3-40719a8434fbbd2d.js","81356","static/chunks/81356-38d543b795186ba5.js","17731","static/chunks/17731-80093ca187ef9cd9.js","53189","static/chunks/53189-1bee0770d388b3ef.js","3181","static/chunks/3181-a451ab52fe7f6944.js","36659","static/chunks/app/blog/cpimp-attack-postmortem/page-6445228ba9633df9.js"],"ImageZoom"]
56:I[24431,[],"OutletBoundary"]
58:I[15278,[],"AsyncMetadataOutlet"]
5a:I[24431,[],"ViewportBoundary"]
5c:I[24431,[],"MetadataBoundary"]
5d:"$Sreact.suspense"
8:["$","div",null,{"id":"nextra-skip-nav"}]
9:["$","main",null,{"data-pagefind-body":true,"children":[["$","h2",null,{"id":"preliminary-postmortem-the-cpimp-attack-on-uspd-protocol","className":"x:tracking-tight x:text-slate-900 x:dark:text-slate-100 x:font-semibold x:target:animate-[fade-in_1.5s] x:mt-10 x:border-b x:pb-1 x:text-3xl nextra-border","children":[["$","strong",null,{"children":"Preliminary Postmortem: The CPIMP Attack on USPD Protocol"}],["$","$Ld",null,{"id":"preliminary-postmortem-the-cpimp-attack-on-uspd-protocol"}]]}],"\n",["$","p",null,{"className":"x:not-first:mt-[1.25em] x:leading-7","children":"On December 4th, 2025, the USPD protocol was exploited through a sophisticated attack vector known as CPIMP (Clandestine Proxy In the Middle of Proxy). This document serves as a preliminary postmortem to explain what happened, how it happened, and what steps we are taking in response."}],"\n",["$","p",null,{"className":"x:not-first:mt-[1.25em] x:leading-7","children":[["$","strong",null,{"children":"This was not a flaw in our smart contract logic."}]," The USPD protocol underwent rigorous security audits by top-tier firms ",["$","strong",null,{"children":"Nethermind"}]," and ",["$","strong",null,{"children":"Resonance"}],". Our code is fully unit-tested and adheres to strict industry standards. Instead, we were targeted by an attack that exploited the deployment process itself."]}],"\n",["$","hr",null,{"className":"x:my-[2em] nextra-border"}],"\n",["$","h3",null,{"id":"what-is-a-cpimp-attack","className":"x:tracking-tight x:text-slate-900 x:dark:text-slate-100 x:font-semibold x:target:animate-[fade-in_1.5s] x:mt-8 x:text-2xl","children":[["$","strong",null,{"children":"What is a CPIMP Attack?"}],["$","$Ld",null,{"id":"what-is-a-cpimp-attack"}]]}],"\n",["$","p",null,{"className":"x:not-first:mt-[1.25em] x:leading-7","children":"CPIMP (Clandestine Proxy In the Middle of Proxy) is a sophisticated attack that hijacks uninitialized upgradeable proxy contracts by inserting a malicious “middleman” contract between the proxy and its legitimate implementation."}],"\n",["$","p",null,{"className":"x:not-first:mt-[1.25em] x:leading-7","children":"The attack is particularly dangerous because it is completely transparent to normal protocol operation—users, developers, and even block explorers like Etherscan see the legitimate implementation, while the attacker maintains hidden control."}],"\n",["$","p",null,{"className":"x:not-first:mt-[1.25em] x:leading-7","children":["$","$Le",null,{"alt":"Etherscan screenshot of the Initialize function","placeholder":"blur","src":{"src":"/_next/static/media/SCR-20251205-ikfg.6336ba13.png","height":1954,"width":3006,"blurDataURL":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAFCAMAAABPT11nAAAABlBMVEX4+vvz9ffy1UQvAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAG0lEQVR4nGNgZGRgYABhBgZGRjAHwkJjgNUAAAGVAA+ETuU1AAAAAElFTkSuQmCC","blurWidth":8,"blurHeight":5}}]}],"\n",["$","hr",null,{"className":"x:my-[2em] nextra-border"}],"\n",["$","h3",null,{"id":"timeline-of-events","className":"x:tracking-tight x:text-slate-900 x:dark:text-slate-100 x:font-semibold x:target:animate-[fade-in_1.5s] x:mt-8 x:text-2xl","children":[["$","strong",null,{"children":"Timeline of Events"}],["$","$Ld",null,{"id":"timeline-of-events"}]]}],"\n",["$","table",null,{"className":"x:block x:overflow-x-auto nextra-scrollbar x:not-first:mt-[1.25em] x:p-0","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Date","className":"x:m-0 x:border x:border-gray-300 x:px-4 x:py-2 x:font-semibold x:dark:border-gray-600"}],["$","th",null,{"children":"Event","className":"x:m-0 x:border x:border-gray-300 x:px-4 x:py-2 x:font-semibold x:dark:border-gray-600"}]],"className":"x:m-0 x:border-t x:border-gray-300 x:p-0 x:dark:border-gray-600 x:even:bg-gray-100 x:even:dark:bg-gray-600/20"}]}],"$Lf"]}],"\n","$L10","\n","$L11","\n","$L12","\n","$L13","\n","$L14","\n","$L15","\n","$L16","\n","$L17","\n","$L18","\n","$L19","\n","$L1a","\n","$L1b","\n","$L1c","\n","$L1d","\n","$L1e","\n","$L1f","\n","$L20","\n","$L21","\n","$L22","\n","$L23","\n","$L24","\n","$L25","\n","$L26","\n","$L27","\n","$L28","\n","$L29","\n","$L2a","\n","$L2b","\n","$L2c","\n","$L2d","\n","$L2e","\n","$L2f","\n","$L30","\n","$L31","\n","$L32","\n","$L33","\n","$L34","\n","$L35","\n","$L36","\n","$L37","\n","$L38","\n","$L39","\n","$L3a","\n","$L3b","\n","$L3c","\n","$L3d","\n","$L3e","\n","$L3f","\n","$L40","\n","$L41","\n","$L42","\n","$L43","\n","$L44","\n","$L45","\n","$L46","\n","$L47","\n","$L48","\n","$L49","\n","$L4a","\n","$L4b","\n","$L4c","\n","$L4d","\n","$L4e","\n","$L4f","\n","$L50","\n","$L51","\n","$L52","\n","$L53","\n","$L54","\n","$L55"]}]
a:["$","$L56",null,{"children":["$L57",["$","$L58",null,{"promise":"$@59"}]]}]
b:["$","$1","h",{"children":[null,[["$","$L5a",null,{"children":"$L5b"}],["$","meta",null,{"name":"next-size-adjust","content":""}]],["$","$L5c",null,{"children":["$","div",null,{"hidden":true,"children":["$","$5d",null,{"fallback":null,"children":"$L5e"}]}]}]]}]
f:["$","tbody",null,{"children":[["$","tr",null,{"children":[["$","td",null,{"children":["$","strong",null,{"children":"Mid-July 2025"}],"className":"x:m-0 x:border x:border-gray-300 x:px-4 x:py-2 x:dark:border-gray-600"}],["$","td",null,{"children":"CPIMP attack vector first detected in the wild by security researchers","className":"x:m-0 x:border x:border-gray-300 x:px-4 x:py-2 x:dark:border-gray-600"}]],"className":"x:m-0 x:border-t x:border-gray-300 x:p-0 x:dark:border-gray-600 x:even:bg-gray-100 x:even:dark:bg-gray-600/20"}],["$","tr",null,{"children":[["$","td",null,{"children":["$","strong",null,{"children":"August 20, 2025"}],"className":"x:m-0 x:border x:border-gray-300 x:px-4 x:py-2 x:dark:border-gray-600"}],["$","td",null,{"children":"Our final security audit completed. Neither we knew nor the auditing firm informed us about the vulnerability, potentially unaware of this exploit","className":"x:m-0 x:border x:border-gray-300 x:px-4 x:py-2 x:dark:border-gray-600"}]],"className":"x:m-0 x:border-t x:border-gray-300 x:p-0 x:dark:border-gray-600 x:even:bg-gray-100 x:even:dark:bg-gray-600/20"}],["$","tr",null,{"children":[["$","td",null,{"children":["$","strong",null,{"children":"September 16, 2025"}],"className":"x:m-0 x:border x:border-gray-300 x:px-4 x:py-2 x:dark:border-gray-600"}],["$","td",null,{"children":"USPD protocol deployed; attacker front-runs initialization and infects our proxy contracts","className":"x:m-0 x:border x:border-gray-300 x:px-4 x:py-2 x:dark:border-gray-600"}]],"className":"x:m-0 x:border-t x:border-gray-300 x:p-0 x:dark:border-gray-600 x:even:bg-gray-100 x:even:dark:bg-gray-600/20"}],["$","tr",null,{"children":[["$","td",null,{"children":["$","strong",null,{"children":"December 4, 2025"}],"className":"x:m-0 x:border x:border-gray-300 x:px-4 x:py-2 x:dark:border-gray-600"}],["$","td",null,{"children":"Attacker exploits the infected contracts, draining funds","className":"x:m-0 x:border x:border-gray-300 x:px-4 x:py-2 x:dark:border-gray-600"}]],"className":"x:m-0 x:border-t x:border-gray-300 x:p-0 x:dark:border-gray-600 x:even:bg-gray-100 x:even:dark:bg-gray-600/20"}]]}]
10:["$","hr",null,{"className":"x:my-[2em] nextra-border"}]
11:["$","h3",null,{"id":"why-detection-was-nearly-impossible","className":"x:tracking-tight x:text-slate-900 x:dark:text-slate-100 x:font-semibold x:target:animate-[fade-in_1.5s] x:mt-8 x:text-2xl","children":[["$","strong",null,{"children":"Why Detection Was Nearly Impossible"}],["$","$Ld",null,{"id":"why-detection-was-nearly-impossible"}]]}]
12:["$","p",null,{"className":"x:not-first:mt-[1.25em] x:leading-7","children":"The CPIMP attack that targeted USPD presented unique challenges that made detection extremely difficult:"}]
13:["$","ol",null,{"className":"x:[:is(ol,ul)_&]:my-[.75em] x:not-first:mt-[1.25em] x:list-decimal x:ms-6","children":["\n",["$","li",null,{"className":"x:my-[.5em]","children":["\n",["$","p",null,{"className":"x:not-first:mt-[1.25em] x:leading-7","children":[["$","strong",null,{"children":"Recent Discovery"}],": The CPIMP vulnerability was only detected in mid-July 2025. By the time we completed our final audit on August 20, 2025, awareness of this attack vector had not yet propagated through the security community."]}],"\n"]}],"\n",["$","li",null,{"className":"x:my-[.5em]","children":["\n",["$","p",null,{"className":"x:not-first:mt-[1.25em] x:leading-7","children":[["$","strong",null,{"children":"Audit Limitations"}],": We were not aware and our auditors have not informed us about this potential exploit, and it’s likely they were not yet aware of its existence."]}],"\n"]}],"\n",["$","li",null,{"className":"x:my-[.5em]","children":["\n",["$","p",null,{"className":"x:not-first:mt-[1.25em] x:leading-7","children":[["$","strong",null,{"children":"Modified Attack Variant"}],": The attacker modified their approach from the originally documented CPIMP attack, using different storage slots. This made pattern-matching against known signatures ineffective."]}],"\n"]}],"\n",["$","li",null,{"className":"x:my-[.5em]","children":["\n",["$","p",null,{"className":"x:not-first:mt-[1.25em] x:leading-7","children":[["$","strong",null,{"children":"Tooling Gaps"}],": External detection tools that could automatically scan for proxy infections with this vulnerability were either:"]}],"\n",["$","ul",null,{"className":"x:[:is(ol,ul)_&]:my-[.75em] x:not-first:mt-[1.25em] x:list-disc x:ms-[1.5em]","children":["\n",["$","li",null,{"className":"x:my-[.5em]","children":"Not yet equipped with detection capabilities for this specific attack, or"}],"\n",["$","li",null,{"className":"x:my-[.5em]","children":"Not running/available at the time of our deployment"}],"\n"]}],"\n"]}],"\n",["$","li",null,{"className":"x:my-[.5em]","children":["\n",["$","p",null,{"className":"x:not-first:mt-[1.25em] x:leading-7","children":[["$","strong",null,{"children":"No Warning Signs"}],": We deployed in mid-September completely unaware that this attack vector existed, let alone how to detect it. The attack left no visible traces—our initialization transaction succeeded, Etherscan showed our legitimate implementation, and all protocol functions worked as expected."]}],"\n"]}],"\n"]}]
14:["$","p",null,{"className":"x:not-first:mt-[1.25em] x:leading-7","children":[["$","strong",null,{"children":"In conclusion:"}]," At the time of our deployment, detecting this attack was extremely difficult, if not impossible, for any team without specific prior knowledge of the CPIMP vulnerability and its variants."]}]
15:["$","p",null,{"className":"x:not-first:mt-[1.25em] x:leading-7","children":["$","$Le",null,{"alt":"Tweet about the attack changed for USPD","placeholder":"blur","src":{"src":"/_next/static/media/SCR-20251205-kkmo.252062f9.png","height":808,"width":878,"blurDataURL":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAHCAMAAAACh/xsAAAAKlBMVEXs7/L+/v4AAADh4uILBwc/Pj7V1dbn6Ol6e3uroaJMR0eprK6+wcOsr7HZVU/yAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAMUlEQVR4nB3GxxHAAAgDMBfAqfuvmyN6Ca+qSgdxS/rzdPfVJwE7AYmVbGZmvLEDkB8dlADNHhR+cwAAAABJRU5ErkJggg==","blurWidth":8,"blurHeight":7}}]}]
16:["$","hr",null,{"className":"x:my-[2em] nextra-border"}]
17:["$","h3",null,{"id":"how-the-attack-works","className":"x:tracking-tight x:text-slate-900 x:dark:text-slate-100 x:font-semibold x:target:animate-[fade-in_1.5s] x:mt-8 x:text-2xl","children":[["$","strong",null,{"children":"How the Attack Works"}],["$","$Ld",null,{"id":"how-the-attack-works"}]]}]
18:["$","h4",null,{"id":"1-target-identification","className":"x:tracking-tight x:text-slate-900 x:dark:text-slate-100 x:font-semibold x:target:animate-[fade-in_1.5s] x:mt-8 x:text-xl","children":[["$","strong",null,{"children":"1. Target Identification"}],["$","$Ld",null,{"id":"1-target-identification"}]]}]
19:["$","p",null,{"className":"x:not-first:mt-[1.25em] x:leading-7","children":"The attacker monitors the mempool for proxy deployment transactions that haven’t yet been initialized. Upgradeable proxy contracts typically require a two-step process: deployment followed by initialization. This window of vulnerability is what the attacker exploits."}]
1a:["$","h4",null,{"id":"2-front-running-the-initialization","className":"x:tracking-tight x:text-slate-900 x:dark:text-slate-100 x:font-semibold x:target:animate-[fade-in_1.5s] x:mt-8 x:text-xl","children":[["$","strong",null,{"children":"2. Front-running the Initialization"}],["$","$Ld",null,{"id":"2-front-running-the-initialization"}]]}]
1b:["$","p",null,{"className":"x:not-first:mt-[1.25em] x:leading-7","children":["The attacker front-runs the legitimate initialization transaction by calling the proxy’s initializer first, setting themselves as the implementation. In our case, this occurred on ",["$","strong",null,{"children":"September 16th, 2025"}],", via a ",["$","code",null,{"className":"nextra-code","dir":"ltr","children":"Multicall3"}]," transaction."]}]
1c:["$","ul",null,{"className":"x:[:is(ol,ul)_&]:my-[.75em] x:not-first:mt-[1.25em] x:list-disc x:ms-[1.5em]","children":["\n",["$","li",null,{"className":"x:my-[.5em]","children":[["$","strong",null,{"children":"Infection Transaction"}],": ",["$","a",null,{"href":"https://etherscan.io/tx/0xc0b7e490caac2b8cfa5e62d1b28a5e7dba7600e623c71352acbc9b23c2b65b7c","target":"_blank","rel":"noreferrer","className":"x:focus-visible:nextra-focus x:text-primary-600 x:underline x:hover:no-underline x:decoration-from-font x:[text-underline-position:from-font]","children":["0xc0b7e490caac2b8cfa5e62d1b28a5e7dba7600e623c71352acbc9b23c2b65b7c",[" ",["$","svg",null,{"fill":"none","stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","strokeWidth":1.7,"viewBox":"0 0 24 24","height":"1em","className":"x:inline x:align-baseline x:shrink-0","children":[["$","path",null,{"d":"M7 17L17 7"}],["$","path",null,{"d":"M7 7h10v10"}]]}]]]}]]}],"\n"]}]
1d:["$","p",null,{"className":"x:not-first:mt-[1.25em] x:leading-7","children":["$","$Le",null,{"alt":"Tenderly Screenshot of the multicall transaction","placeholder":"blur","src":{"src":"/_next/static/media/img-stack-trace-multicall.d2399846.png","height":2804,"width":5972,"blurDataURL":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAECAMAAACEE47CAAAABlBMVEUQEBEcGxyG/9HtAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAE0lEQVR4nGNggAFGOIOREcKGMQAAlgAK3PtrhQAAAABJRU5ErkJggg==","blurWidth":8,"blurHeight":4}}]}]
1e:["$","h4",null,{"id":"3-transparent-hijacking","className":"x:tracking-tight x:text-slate-900 x:dark:text-slate-100 x:font-semibold x:target:animate-[fade-in_1.5s] x:mt-8 x:text-xl","children":[["$","strong",null,{"children":"3. Transparent Hijacking"}],["$","$Ld",null,{"id":"3-transparent-hijacking"}]]}]
1f:["$","p",null,{"className":"x:not-first:mt-[1.25em] x:leading-7","children":"The CPIMP contract operates as an invisible middleman:"}]
20:["$","ul",null,{"className":"x:[:is(ol,ul)_&]:my-[.75em] x:not-first:mt-[1.25em] x:list-disc x:ms-[1.5em]","children":["\n",["$","li",null,{"className":"x:my-[.5em]","children":[["$","strong",null,{"children":"Stores the legitimate implementation address"}]," in a custom storage slot"]}],"\n",["$","li",null,{"className":"x:my-[.5em]","children":[["$","strong",null,{"children":"Sets itself as the proxy’s implementation"}]," in the standard ERC1967 slot"]}],"\n",["$","li",null,{"className":"x:my-[.5em]","children":[["$","strong",null,{"children":"Forwards all calls"}]," to the legitimate implementation via a second ",["$","code",null,{"className":"nextra-code","dir":"ltr","children":"delegatecall"}]]}],"\n",["$","li",null,{"className":"x:my-[.5em]","children":[["$","strong",null,{"children":"The legitimate owner’s initialization transaction succeeds"}],"—it doesn’t revert, giving no indication that anything is wrong"]}],"\n"]}]
21:["$","p",null,{"className":"x:not-first:mt-[1.25em] x:leading-7","children":["This creates a call chain of ",["$","code",null,{"className":"nextra-code","dir":"ltr","children":"Proxy → CPIMP → Implementation"}]," instead of the expected ",["$","code",null,{"className":"nextra-code","dir":"ltr","children":"Proxy → Implementation"}],"."]}]
22:["$","p",null,{"className":"x:not-first:mt-[1.25em] x:leading-7","children":["$","$Le",null,{"alt":"Showing the internal transaction flow from one proxy to another proxy","placeholder":"blur","src":{"src":"/_next/static/media/SCR-20251205-klns.34f90fc0.png","height":756,"width":2956,"blurDataURL":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAACCAMAAABSSm3fAAAACVBMVEX8/P309/no8PY2JjqxAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAF0lEQVR4nGNgYmJgYGBgYmJgBAEGBkYAAJ0AD2KJ0gsAAAAASUVORK5CYII=","blurWidth":8,"blurHeight":2}}]}]
23:["$","h4",null,{"id":"4-persistence-mechanism","className":"x:tracking-tight x:text-slate-900 x:dark:text-slate-100 x:font-semibold x:target:animate-[fade-in_1.5s] x:mt-8 x:text-xl","children":[["$","strong",null,{"children":"4. Persistence Mechanism"}],["$","$Ld",null,{"id":"4-persistence-mechanism"}]]}]
24:["$","p",null,{"className":"x:not-first:mt-[1.25em] x:leading-7","children":"After every transaction, the CPIMP contract restores itself in the implementation slot. This makes it impossible to remove via normal upgrade procedures—any attempt to upgrade the contract simply gets intercepted and neutralized."}]
25:["$","h4",null,{"id":"5-admin-hijacking","className":"x:tracking-tight x:text-slate-900 x:dark:text-slate-100 x:font-semibold x:target:animate-[fade-in_1.5s] x:mt-8 x:text-xl","children":[["$","strong",null,{"children":"5. Admin Hijacking"}],["$","$Ld",null,{"id":"5-admin-hijacking"}]]}]
26:["$","p",null,{"className":"x:not-first:mt-[1.25em] x:leading-7","children":"The CPIMP copies the original admin to a shadow storage slot and replaces it with the attacker’s address. This gives the attacker full administrative control while the original admin appears to retain their role."}]
27:["$","ul",null,{"className":"x:[:is(ol,ul)_&]:my-[.75em] x:not-first:mt-[1.25em] x:list-disc x:ms-[1.5em]","children":["\n",["$","li",null,{"className":"x:my-[.5em]","children":[["$","strong",null,{"children":"Attacker Address"}],": ",["$","a",null,{"href":"https://etherscan.io/address/0x083379BDAC3E138cb0C7210e0282fbC466A3215A","target":"_blank","rel":"noreferrer","className":"x:focus-visible:nextra-focus x:text-primary-600 x:underline x:hover:no-underline x:decoration-from-font x:[text-underline-position:from-font]","children":["0x083379BDAC3E138cb0C7210e0282fbC466A3215A",[" ",["$","svg",null,{"fill":"none","stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","strokeWidth":1.7,"viewBox":"0 0 24 24","height":"1em","className":"x:inline x:align-baseline x:shrink-0","children":[["$","path",null,{"d":"M7 17L17 7"}],["$","path",null,{"d":"M7 7h10v10"}]]}]]]}]]}],"\n"]}]
28:["$","p",null,{"className":"x:not-first:mt-[1.25em] x:leading-7","children":["$","$Le",null,{"alt":"Screenshot of the Attacker Address","placeholder":"blur","src":{"src":"/_next/static/media/SCR-20251205-rsay.8a3494cc.png","height":3044,"width":2768,"blurDataURL":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAICAMAAAAC2hU0AAAAFVBMVEX09vf2+fv7+/zw8fDl8PWTlprHy8g28crqAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAKUlEQVR4nDXHwQ0AIAwDsUtS2H9kBLQvywRsFRhnbQqkBIkgf2nnV54HC5MAUTYGb0sAAAAASUVORK5CYII=","blurWidth":7,"blurHeight":8}}]}]
29:["$","hr",null,{"className":"x:my-[2em] nextra-border"}]
2a:["$","h3",null,{"id":"why-this-attack-is-so-dangerous","className":"x:tracking-tight x:text-slate-900 x:dark:text-slate-100 x:font-semibold x:target:animate-[fade-in_1.5s] x:mt-8 x:text-2xl","children":[["$","strong",null,{"children":"Why This Attack is So Dangerous"}],["$","$Ld",null,{"id":"why-this-attack-is-so-dangerous"}]]}]
2b:["$","table",null,{"className":"x:block x:overflow-x-auto nextra-scrollbar x:not-first:mt-[1.25em] x:p-0","children":[["$","thead",null,{"children":["$","tr",null,{"children":[["$","th",null,{"children":"Characteristic","className":"x:m-0 x:border x:border-gray-300 x:px-4 x:py-2 x:font-semibold x:dark:border-gray-600"}],["$","th",null,{"children":"Impact","className":"x:m-0 x:border x:border-gray-300 x:px-4 x:py-2 x:font-semibold x:dark:border-gray-600"}]],"className":"x:m-0 x:border-t x:border-gray-300 x:p-0 x:dark:border-gray-600 x:even:bg-gray-100 x:even:dark:bg-gray-600/20"}]}],["$","tbody",null,{"children":[["$","tr",null,{"children":[["$","td",null,{"children":["$","strong",null,{"children":"Completely transparent"}],"className":"x:m-0 x:border x:border-gray-300 x:px-4 x:py-2 x:dark:border-gray-600"}],["$","td",null,{"children":"Normal protocol operation continues unaffected","className":"x:m-0 x:border x:border-gray-300 x:px-4 x:py-2 x:dark:border-gray-600"}]],"className":"x:m-0 x:border-t x:border-gray-300 x:p-0 x:dark:border-gray-600 x:even:bg-gray-100 x:even:dark:bg-gray-600/20"}],["$","tr",null,{"children":[["$","td",null,{"children":["$","strong",null,{"children":"Etherscan spoofing"}],"className":"x:m-0 x:border x:border-gray-300 x:px-4 x:py-2 x:dark:border-gray-600"}],["$","td",null,{"children":"Block explorers show the legitimate, audited implementation","className":"x:m-0 x:border x:border-gray-300 x:px-4 x:py-2 x:dark:border-gray-600"}]],"className":"x:m-0 x:border-t x:border-gray-300 x:p-0 x:dark:border-gray-600 x:even:bg-gray-100 x:even:dark:bg-gray-600/20"}],["$","tr",null,{"children":[["$","td",null,{"children":["$","strong",null,{"children":"Delayed exploitation"}],"className":"x:m-0 x:border x:border-gray-300 x:px-4 x:py-2 x:dark:border-gray-600"}],["$","td",null,{"children":"Attacker can wait months before draining funds","className":"x:m-0 x:border x:border-gray-300 x:px-4 x:py-2 x:dark:border-gray-600"}]],"className":"x:m-0 x:border-t x:border-gray-300 x:p-0 x:dark:border-gray-600 x:even:bg-gray-100 x:even:dark:bg-gray-600/20"}],["$","tr",null,{"children":[["$","td",null,{"children":["$","strong",null,{"children":"Upgrade-resistant"}],"className":"x:m-0 x:border x:border-gray-300 x:px-4 x:py-2 x:dark:border-gray-600"}],["$","td",null,{"children":"Cannot be removed by standard upgrade mechanisms","className":"x:m-0 x:border x:border-gray-300 x:px-4 x:py-2 x:dark:border-gray-600"}]],"className":"x:m-0 x:border-t x:border-gray-300 x:p-0 x:dark:border-gray-600 x:even:bg-gray-100 x:even:dark:bg-gray-600/20"}],["$","tr",null,{"children":[["$","td",null,{"children":["$","strong",null,{"children":"Audit-proof"}],"className":"x:m-0 x:border x:border-gray-300 x:px-4 x:py-2 x:dark:border-gray-600"}],["$","td",null,{"children":"The deployed code passes all audits because it IS the audited code","className":"x:m-0 x:border x:border-gray-300 x:px-4 x:py-2 x:dark:border-gray-600"}]],"className":"x:m-0 x:border-t x:border-gray-300 x:p-0 x:dark:border-gray-600 x:even:bg-gray-100 x:even:dark:bg-gray-600/20"}]]}]]}]
2c:["$","p",null,{"className":"x:not-first:mt-[1.25em] x:leading-7","children":["The attacker exploited our protocol on ",["$","strong",null,{"children":"December 4th, 2025"}],"—nearly three months after the initial infection."]}]
2d:["$","ul",null,{"className":"x:[:is(ol,ul)_&]:my-[.75em] x:not-first:mt-[1.25em] x:list-disc x:ms-[1.5em]","children":["\n",["$","li",null,{"className":"x:my-[.5em]","children":[["$","strong",null,{"children":"Exploit Transaction"}],": ",["$","a",null,{"href":"https://etherscan.io/tx/0xa7cab072bf0453301a0ab1b06c49a9405d115824fc617fb42cba9b70f3b893c2","target":"_blank","rel":"noreferrer","className":"x:focus-visible:nextra-focus x:text-primary-600 x:underline x:hover:no-underline x:decoration-from-font x:[text-underline-position:from-font]","children":["0xa7cab072bf0453301a0ab1b06c49a9405d115824fc617fb42cba9b70f3b893c2",[" ",["$","svg",null,{"fill":"none","stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","strokeWidth":1.7,"viewBox":"0 0 24 24","height":"1em","className":"x:inline x:align-baseline x:shrink-0","children":[["$","path",null,{"d":"M7 17L17 7"}],["$","path",null,{"d":"M7 7h10v10"}]]}]]]}]]}],"\n"]}]
2e:["$","hr",null,{"className":"x:my-[2em] nextra-border"}]
2f:["$","h3",null,{"id":"key-detection-signatures","className":"x:tracking-tight x:text-slate-900 x:dark:text-slate-100 x:font-semibold x:target:animate-[fade-in_1.5s] x:mt-8 x:text-2xl","children":[["$","strong",null,{"children":"Key Detection Signatures"}],["$","$Ld",null,{"id":"key-detection-signatures"}]]}]
30:["$","p",null,{"className":"x:not-first:mt-[1.25em] x:leading-7","children":"For other protocols and security researchers, here are the telltale signs of a CPIMP attack:"}]
31:["$","ol",null,{"className":"x:[:is(ol,ul)_&]:my-[.75em] x:not-first:mt-[1.25em] x:list-decimal x:ms-6","children":["\n",["$","li",null,{"className":"x:my-[.5em]","children":[["$","strong",null,{"children":"Double delegatecall pattern"}]," in transaction traces"]}],"\n",["$","li",null,{"className":"x:my-[.5em]","children":[["$","strong",null,{"children":["Multiple ",["$","code",null,{"className":"nextra-code","dir":"ltr","children":"Upgraded"}]," events"]}]," emitted in a single transaction"]}],"\n",["$","li",null,{"className":"x:my-[.5em]","children":[["$","strong",null,{"children":"Custom storage slots"}]," being written (e.g., ",["$","code",null,{"className":"nextra-code","dir":"ltr","children":"stor5F36"}],", ",["$","code",null,{"className":"nextra-code","dir":"ltr","children":"storFF36"}],", ",["$","code",null,{"className":"nextra-code","dir":"ltr","children":"storC3F3"}]," if decompiled)"]}],"\n",["$","li",null,{"className":"x:my-[.5em]","children":[["$","strong",null,{"children":"Implementation slot initialized from zero"}]," combined with other suspicious activity"]}],"\n",["$","li",null,{"className":"x:my-[.5em]","children":["$","strong",null,{"children":"Discrepancy between traced execution and expected implementation"}]}],"\n"]}]
32:["$","hr",null,{"className":"x:my-[2em] nextra-border"}]
33:["$","h3",null,{"id":"our-response","className":"x:tracking-tight x:text-slate-900 x:dark:text-slate-100 x:font-semibold x:target:animate-[fade-in_1.5s] x:mt-8 x:text-2xl","children":[["$","strong",null,{"children":"Our Response"}],["$","$Ld",null,{"id":"our-response"}]]}]
34:["$","h4",null,{"id":"immediate-actions","className":"x:tracking-tight x:text-slate-900 x:dark:text-slate-100 x:font-semibold x:target:animate-[fade-in_1.5s] x:mt-8 x:text-xl","children":[["$","strong",null,{"children":"Immediate Actions"}],["$","$Ld",null,{"id":"immediate-actions"}]]}]
35:["$","ul",null,{"className":"x:[:is(ol,ul)_&]:my-[.75em] x:not-first:mt-[1.25em] x:list-disc x:ms-[1.5em]","children":["\n",["$","li",null,{"className":"x:my-[.5em]","children":"✅ Identified and confirmed the attack vector"}],"\n",["$","li",null,{"className":"x:my-[.5em]","children":"✅ Immediate and transparent disclosure on all social media channels"}],"\n",["$","li",null,{"className":"x:my-[.5em]","children":"✅ Direct communication with all partners and investors"}],"\n",["$","li",null,{"className":"x:my-[.5em]","children":"✅ Flagged attacker addresses at all major centralized exchanges"}],"\n",["$","li",null,{"className":"x:my-[.5em]","children":"✅ Flagged attacker addresses at major DEXs and DeFi protocols"}],"\n",["$","li",null,{"className":"x:my-[.5em]","children":"✅ Flagged attacker addresses at block explorers (Etherscan, etc.)"}],"\n"]}]
36:["$","h4",null,{"id":"law-enforcement--investigation","className":"x:tracking-tight x:text-slate-900 x:dark:text-slate-100 x:font-semibold x:target:animate-[fade-in_1.5s] x:mt-8 x:text-xl","children":[["$","strong",null,{"children":"Law Enforcement & Investigation"}],["$","$Ld",null,{"id":"law-enforcement--investigation"}]]}]
37:["$","ul",null,{"className":"x:[:is(ol,ul)_&]:my-[.75em] x:not-first:mt-[1.25em] x:list-disc x:ms-[1.5em]","children":["\n",["$","li",null,{"className":"x:my-[.5em]","children":"✅ Filed police reports with specialized cybercrime units"}],"\n",["$","li",null,{"className":"x:my-[.5em]","children":"✅ Filed report with the FBI"}],"\n",["$","li",null,{"className":"x:my-[.5em]","children":"✅ Engaged law enforcement agencies across multiple jurisdictions"}],"\n",["$","li",null,{"className":"x:my-[.5em]","children":"✅ Partnered with reputable whitehat security researchers"}],"\n",["$","li",null,{"className":"x:my-[.5em]","children":"✅ Actively working to identify and unmask the person or group behind the attack"}],"\n"]}]
38:["$","h4",null,{"id":"community--partner-support","className":"x:tracking-tight x:text-slate-900 x:dark:text-slate-100 x:font-semibold x:target:animate-[fade-in_1.5s] x:mt-8 x:text-xl","children":[["$","strong",null,{"children":"Community & Partner Support"}],["$","$Ld",null,{"id":"community--partner-support"}]]}]
39:["$","p",null,{"className":"x:not-first:mt-[1.25em] x:leading-7","children":"We are grateful for the continued support from our partners and investors during this challenging time. Their immediate response and assistance has been invaluable in our recovery efforts."}]
3a:["$","h4",null,{"id":"ongoing-investigation","className":"x:tracking-tight x:text-slate-900 x:dark:text-slate-100 x:font-semibold x:target:animate-[fade-in_1.5s] x:mt-8 x:text-xl","children":[["$","strong",null,{"children":"Ongoing Investigation"}],["$","$Ld",null,{"id":"ongoing-investigation"}]]}]
3b:["$","p",null,{"className":"x:not-first:mt-[1.25em] x:leading-7","children":"We are conducting a thorough forensic analysis of the attack and will publish a complete postmortem once our investigation concludes."}]
3c:["$","hr",null,{"className":"x:my-[2em] nextra-border"}]
3d:["$","h3",null,{"id":"whitehat-offer","className":"x:tracking-tight x:text-slate-900 x:dark:text-slate-100 x:font-semibold x:target:animate-[fade-in_1.5s] x:mt-8 x:text-2xl","children":[["$","strong",null,{"children":"Whitehat Offer"}],["$","$Ld",null,{"id":"whitehat-offer"}]]}]
3e:["$","p",null,{"className":"x:not-first:mt-[1.25em] x:leading-7","children":[["$","strong",null,{"children":"To the attacker:"}]," We have already reached out via on-chain message requesting the return of funds. We remain open to treating this as a whitehat rescue."]}]
3f:["$","p",null,{"className":"x:not-first:mt-[1.25em] x:leading-7","children":"If you return the funds (minus a 10% bug bounty), we will:"}]
40:["$","ul",null,{"className":"x:[:is(ol,ul)_&]:my-[.75em] x:not-first:mt-[1.25em] x:list-disc x:ms-[1.5em]","children":["\n",["$","li",null,{"className":"x:my-[.5em]","children":"Cease all law enforcement actions"}],"\n",["$","li",null,{"className":"x:my-[.5em]","children":"Publicly acknowledge this as a whitehat hack"}],"\n",["$","li",null,{"className":"x:my-[.5em]","children":"Provide a formal letter of non-pursuit"}],"\n"]}]
41:["$","p",null,{"className":"x:not-first:mt-[1.25em] x:leading-7","children":[["$","strong",null,{"children":"A word of caution:"}]," We are working with traditional law enforcement and special crimes units across multiple jurisdictions, monitoring every touchpoint where a standard IP address (or locale, etc) would interact with a server such as a DEX for a swap or an on-ramp of off-ramp service. Six months is a long time. If at any point during that period (even once) a VPN was forgotten, a window left open, or a wallet connected without proper operational security, we will find out. The digital trail is being meticulously reconstructed."]}]
42:["$","p",null,{"className":"x:not-first:mt-[1.25em] x:leading-7","children":"The whitehat offer is the path of least resistance. We strongly encourage you to take it."}]
43:["$","p",null,{"className":"x:not-first:mt-[1.25em] x:leading-7","children":"Contact us at any channel you find appropriate (including a signature from your wallet)."}]
44:["$","hr",null,{"className":"x:my-[2em] nextra-border"}]
45:["$","h3",null,{"id":"further-reading","className":"x:tracking-tight x:text-slate-900 x:dark:text-slate-100 x:font-semibold x:target:animate-[fade-in_1.5s] x:mt-8 x:text-2xl","children":[["$","strong",null,{"children":"Further Reading"}],["$","$Ld",null,{"id":"further-reading"}]]}]
46:["$","ul",null,{"className":"x:[:is(ol,ul)_&]:my-[.75em] x:not-first:mt-[1.25em] x:list-disc x:ms-[1.5em]","children":["\n",["$","li",null,{"className":"x:my-[.5em]","children":["$","a",null,{"href":"https://dedaub.com/blog/the-cpimp-attack-an-insanely-far-reaching-vulnerability-successfully-mitigated/","target":"_blank","rel":"noreferrer","className":"x:focus-visible:nextra-focus x:text-primary-600 x:underline x:hover:no-underline x:decoration-from-font x:[text-underline-position:from-font]","children":["Dedaub: The CPIMP Attack—An Insanely Far-Reaching Vulnerability Successfully Mitigated",[" ",["$","svg",null,{"fill":"none","stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","strokeWidth":1.7,"viewBox":"0 0 24 24","height":"1em","className":"x:inline x:align-baseline x:shrink-0","children":[["$","path",null,{"d":"M7 17L17 7"}],["$","path",null,{"d":"M7 7h10v10"}]]}]]]}]}],"\n",["$","li",null,{"className":"x:my-[.5em]","children":["$","a",null,{"href":"https://x.com/pcaversaccio/status/1943312625175064648","target":"_blank","rel":"noreferrer","className":"x:focus-visible:nextra-focus x:text-primary-600 x:underline x:hover:no-underline x:decoration-from-font x:[text-underline-position:from-font]","children":["Security Researcher Analysis on X",[" ",["$","svg",null,{"fill":"none","stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","strokeWidth":1.7,"viewBox":"0 0 24 24","height":"1em","className":"x:inline x:align-baseline x:shrink-0","children":[["$","path",null,{"d":"M7 17L17 7"}],["$","path",null,{"d":"M7 7h10v10"}]]}]]]}]}],"\n"]}]
47:["$","hr",null,{"className":"x:my-[2em] nextra-border"}]
48:["$","h3",null,{"id":"whats-next","className":"x:tracking-tight x:text-slate-900 x:dark:text-slate-100 x:font-semibold x:target:animate-[fade-in_1.5s] x:mt-8 x:text-2xl","children":[["$","strong",null,{"children":"What’s Next"}],["$","$Ld",null,{"id":"whats-next"}]]}]
49:["$","h4",null,{"id":"the-path-forward","className":"x:tracking-tight x:text-slate-900 x:dark:text-slate-100 x:font-semibold x:target:animate-[fade-in_1.5s] x:mt-8 x:text-xl","children":[["$","strong",null,{"children":"The Path Forward"}],["$","$Ld",null,{"id":"the-path-forward"}]]}]
4a:["$","p",null,{"className":"x:not-first:mt-[1.25em] x:leading-7","children":["We will continue to be transparent. This situation, while challenging, ",["$","strong",null,{"children":"will not be the end of USPD"}],"."]}]
4b:["$","p",null,{"className":"x:not-first:mt-[1.25em] x:leading-7","children":"Here’s what we believe:"}]
4c:["$","ul",null,{"className":"x:[:is(ol,ul)_&]:my-[.75em] x:not-first:mt-[1.25em] x:list-disc x:ms-[1.5em]","children":["\n",["$","li",null,{"className":"x:my-[.5em]","children":[["$","strong",null,{"children":"Our protocol was diligently audited"}]," by Nethermind and Resonance. The smart contract logic is sound."]}],"\n",["$","li",null,{"className":"x:my-[.5em]","children":[["$","strong",null,{"children":"Our contracts were not the culprit."}]," This was an attack on the deployment process, not on our code."]}],"\n",["$","li",null,{"className":"x:my-[.5em]","children":["$","strong",null,{"children":"There is a need for a fully decentralized, transparent Dollar"}]}],"\n"]}]
4d:["$","p",null,{"className":"x:not-first:mt-[1.25em] x:leading-7","children":"We are actively working on a recovery plan to make affected users whole. While we cannot promise specifics yet, we are exploring options that would allow participants to benefit from future protocol revenue and growth. The details are still being finalized, but our goal is to present an offer that acknowledges the losses while providing a genuine path to recovery."}]
4e:["$","h4",null,{"id":"a-call-to-our-community","className":"x:tracking-tight x:text-slate-900 x:dark:text-slate-100 x:font-semibold x:target:animate-[fade-in_1.5s] x:mt-8 x:text-xl","children":[["$","strong",null,{"children":"A Call to Our Community"}],["$","$Ld",null,{"id":"a-call-to-our-community"}]]}]
4f:["$","p",null,{"className":"x:not-first:mt-[1.25em] x:leading-7","children":"Any project lives or dies with its community. And our community has proven to be relentlessly committed to DeFi without TradFi ties. That commitment is what will carry us through this."}]
50:["$","p",null,{"className":"x:not-first:mt-[1.25em] x:leading-7","children":["$","strong",null,{"children":"We need your help:"}]}]
51:["$","p",null,{"className":"x:not-first:mt-[1.25em] x:leading-7","children":["If you have connections to specialized cybercrime units or reputable whitehat hackers in ",["$","strong",null,{"children":"China"}]," or ",["$","strong",null,{"children":"Singapore"}],", please reach out to us immediately. Any lead that helps identify or recover funds will be invaluable."]}]
52:["$","h4",null,{"id":"continued-updates","className":"x:tracking-tight x:text-slate-900 x:dark:text-slate-100 x:font-semibold x:target:animate-[fade-in_1.5s] x:mt-8 x:text-xl","children":[["$","strong",null,{"children":"Continued Updates"}],["$","$Ld",null,{"id":"continued-updates"}]]}]
53:["$","p",null,{"className":"x:not-first:mt-[1.25em] x:leading-7","children":"We will continue to update the community as our investigation progresses. A full postmortem with detailed technical analysis, timeline of events, and remediation plan will be published in the coming weeks."}]
54:["$","p",null,{"className":"x:not-first:mt-[1.25em] x:leading-7","children":["For real-time updates, follow us on ",["$","a",null,{"href":"https://t.me/USPDhub","target":"_blank","rel":"noreferrer","className":"x:focus-visible:nextra-focus x:text-primary-600 x:underline x:hover:no-underline x:decoration-from-font x:[text-underline-position:from-font]","children":["Telegram",[" ",["$","svg",null,{"fill":"none","stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","strokeWidth":1.7,"viewBox":"0 0 24 24","height":"1em","className":"x:inline x:align-baseline x:shrink-0","children":[["$","path",null,{"d":"M7 17L17 7"}],["$","path",null,{"d":"M7 7h10v10"}]]}]]]}]," or ",["$","a",null,{"href":"https://discord.gg/uspd","target":"_blank","rel":"noreferrer","className":"x:focus-visible:nextra-focus x:text-primary-600 x:underline x:hover:no-underline x:decoration-from-font x:[text-underline-position:from-font]","children":["Discord",[" ",["$","svg",null,{"fill":"none","stroke":"currentColor","strokeLinecap":"round","strokeLinejoin":"round","strokeWidth":1.7,"viewBox":"0 0 24 24","height":"1em","className":"x:inline x:align-baseline x:shrink-0","children":[["$","path",null,{"d":"M7 17L17 7"}],["$","path",null,{"d":"M7 7h10v10"}]]}]]]}],"."]}]
55:["$","p",null,{"className":"x:not-first:mt-[1.25em] x:leading-7","children":[["$","strong",null,{"children":"To our community:"}]," We understand the gravity of this situation and are committed to full transparency throughout this process. Thank you for your patience, your support, and your belief in what we’re building together."]}]
5f:I[48839,["12545","static/chunks/c16f53c3-40719a8434fbbd2d.js","28451","static/chunks/4e88bc13-50510f7b43df0fee.js","1791","static/chunks/6f11e016-41d7ae3057ec58f4.js","52879","static/chunks/029f0443-3edd5f86dd8dccaa.js","67064","static/chunks/85b563e3-451ab446f247ff50.js","50416","static/chunks/258fe8c4-ef71dd3ec1b4d5c9.js","42083","static/chunks/fa62b2e8-7ba34e2c69255f36.js","81356","static/chunks/81356-38d543b795186ba5.js","17731","static/chunks/17731-80093ca187ef9cd9.js","53189","static/chunks/53189-1bee0770d388b3ef.js","3181","static/chunks/3181-a451ab52fe7f6944.js","25707","static/chunks/25707-0ffe5596e54572a2.js","3063","static/chunks/3063-8129d816dee84c2b.js","95231","static/chunks/95231-b6e0e009cb0cd1b0.js","64712","static/chunks/64712-40bea69e6fc9dc3f.js","17097","static/chunks/17097-001ea41f14d47dfa.js","18720","static/chunks/18720-556e3d1a85c19a06.js","9303","static/chunks/9303-22068bfe31ad7124.js","923","static/chunks/923-93e713d1d50e93bd.js","81029","static/chunks/81029-563ac160683f7ee4.js","97122","static/chunks/97122-7b6e7d88b9b52e14.js","56977","static/chunks/56977-5a8e5ee70d3aeffd.js","29708","static/chunks/29708-fe65e4b436ee3f01.js","57273","static/chunks/57273-16668eb1673b259c.js","86159","static/chunks/86159-61c86c5c1d503254.js","61749","static/chunks/61749-b71b61b954f89c39.js","21676","static/chunks/21676-0c76d7a5080f9fae.js","94077","static/chunks/94077-a49430c79fda1922.js","57469","static/chunks/57469-955cffe9788ff63f.js","57435","static/chunks/57435-1f6d70468d4125a5.js","8568","static/chunks/8568-11328fe1bc7074d4.js","96102","static/chunks/96102-51f4889ff9800f4c.js","35510","static/chunks/35510-f43318ae6eba77b3.js","71220","static/chunks/71220-e473cda1b22b124f.js","42571","static/chunks/42571-397808bab7e5e9ee.js","7581","static/chunks/7581-6159d92e5c1b8559.js","55001","static/chunks/55001-114cb4d38fe90566.js","59615","static/chunks/59615-92a222886ebea418.js","12333","static/chunks/12333-4379b9d66fd9c7c6.js","51304","static/chunks/51304-2de58ba437d4c0fb.js","14396","static/chunks/14396-6e3a68d01f9f6eea.js","29992","static/chunks/29992-838a638a1d2dafb6.js","54574","static/chunks/54574-5cbc82fee14327b2.js","969","static/chunks/969-c7fed2477a581ee0.js","59664","static/chunks/59664-bb9fd5f765046a10.js","57890","static/chunks/57890-b4a7fc3ca211351f.js","13629","static/chunks/13629-6669ee33c6a36b1c.js","4040","static/chunks/4040-4fd3533dca9e850b.js","63227","static/chunks/63227-2df786c97a236a9b.js","59944","static/chunks/59944-0bff7c5cc1a31c41.js","7177","static/chunks/app/layout-234fc8ff07232325.js"],"Providers"]
60:I[74840,["12545","static/chunks/c16f53c3-40719a8434fbbd2d.js","28451","static/chunks/4e88bc13-50510f7b43df0fee.js","1791","static/chunks/6f11e016-41d7ae3057ec58f4.js","52879","static/chunks/029f0443-3edd5f86dd8dccaa.js","67064","static/chunks/85b563e3-451ab446f247ff50.js","50416","static/chunks/258fe8c4-ef71dd3ec1b4d5c9.js","42083","static/chunks/fa62b2e8-7ba34e2c69255f36.js","81356","static/chunks/81356-38d543b795186ba5.js","17731","static/chunks/17731-80093ca187ef9cd9.js","53189","static/chunks/53189-1bee0770d388b3ef.js","3181","static/chunks/3181-a451ab52fe7f6944.js","25707","static/chunks/25707-0ffe5596e54572a2.js","3063","static/chunks/3063-8129d816dee84c2b.js","95231","static/chunks/95231-b6e0e009cb0cd1b0.js","64712","static/chunks/64712-40bea69e6fc9dc3f.js","17097","static/chunks/17097-001ea41f14d47dfa.js","18720","static/chunks/18720-556e3d1a85c19a06.js","9303","static/chunks/9303-22068bfe31ad7124.js","923","static/chunks/923-93e713d1d50e93bd.js","81029","static/chunks/81029-563ac160683f7ee4.js","97122","static/chunks/97122-7b6e7d88b9b52e14.js","56977","static/chunks/56977-5a8e5ee70d3aeffd.js","29708","static/chunks/29708-fe65e4b436ee3f01.js","57273","static/chunks/57273-16668eb1673b259c.js","86159","static/chunks/86159-61c86c5c1d503254.js","61749","static/chunks/61749-b71b61b954f89c39.js","21676","static/chunks/21676-0c76d7a5080f9fae.js","94077","static/chunks/94077-a49430c79fda1922.js","57469","static/chunks/57469-955cffe9788ff63f.js","57435","static/chunks/57435-1f6d70468d4125a5.js","8568","static/chunks/8568-11328fe1bc7074d4.js","96102","static/chunks/96102-51f4889ff9800f4c.js","35510","static/chunks/35510-f43318ae6eba77b3.js","71220","static/chunks/71220-e473cda1b22b124f.js","42571","static/chunks/42571-397808bab7e5e9ee.js","7581","static/chunks/7581-6159d92e5c1b8559.js","55001","static/chunks/55001-114cb4d38fe90566.js","59615","static/chunks/59615-92a222886ebea418.js","12333","static/chunks/12333-4379b9d66fd9c7c6.js","51304","static/chunks/51304-2de58ba437d4c0fb.js","14396","static/chunks/14396-6e3a68d01f9f6eea.js","29992","static/chunks/29992-838a638a1d2dafb6.js","54574","static/chunks/54574-5cbc82fee14327b2.js","969","static/chunks/969-c7fed2477a581ee0.js","59664","static/chunks/59664-bb9fd5f765046a10.js","57890","static/chunks/57890-b4a7fc3ca211351f.js","13629","static/chunks/13629-6669ee33c6a36b1c.js","4040","static/chunks/4040-4fd3533dca9e850b.js","63227","static/chunks/63227-2df786c97a236a9b.js","59944","static/chunks/59944-0bff7c5cc1a31c41.js","7177","static/chunks/app/layout-234fc8ff07232325.js"],"ContractProvider"]
61:I[50451,["12545","static/chunks/c16f53c3-40719a8434fbbd2d.js","81356","static/chunks/81356-38d543b795186ba5.js","17731","static/chunks/17731-80093ca187ef9cd9.js","53189","static/chunks/53189-1bee0770d388b3ef.js","3181","static/chunks/3181-a451ab52fe7f6944.js","36659","static/chunks/app/blog/cpimp-attack-postmortem/page-6445228ba9633df9.js"],"ThemeConfigProvider"]
62:I[96149,["12545","static/chunks/c16f53c3-40719a8434fbbd2d.js","81356","static/chunks/81356-38d543b795186ba5.js","17731","static/chunks/17731-80093ca187ef9cd9.js","53189","static/chunks/53189-1bee0770d388b3ef.js","3181","static/chunks/3181-a451ab52fe7f6944.js","36659","static/chunks/app/blog/cpimp-attack-postmortem/page-6445228ba9633df9.js"],"LastUpdated"]
63:I[89893,["12545","static/chunks/c16f53c3-40719a8434fbbd2d.js","28451","static/chunks/4e88bc13-50510f7b43df0fee.js","1791","static/chunks/6f11e016-41d7ae3057ec58f4.js","52879","static/chunks/029f0443-3edd5f86dd8dccaa.js","67064","static/chunks/85b563e3-451ab446f247ff50.js","50416","static/chunks/258fe8c4-ef71dd3ec1b4d5c9.js","42083","static/chunks/fa62b2e8-7ba34e2c69255f36.js","81356","static/chunks/81356-38d543b795186ba5.js","17731","static/chunks/17731-80093ca187ef9cd9.js","53189","static/chunks/53189-1bee0770d388b3ef.js","3181","static/chunks/3181-a451ab52fe7f6944.js","25707","static/chunks/25707-0ffe5596e54572a2.js","3063","static/chunks/3063-8129d816dee84c2b.js","95231","static/chunks/95231-b6e0e009cb0cd1b0.js","64712","static/chunks/64712-40bea69e6fc9dc3f.js","17097","static/chunks/17097-001ea41f14d47dfa.js","18720","static/chunks/18720-556e3d1a85c19a06.js","9303","static/chunks/9303-22068bfe31ad7124.js","923","static/chunks/923-93e713d1d50e93bd.js","81029","static/chunks/81029-563ac160683f7ee4.js","97122","static/chunks/97122-7b6e7d88b9b52e14.js","56977","static/chunks/56977-5a8e5ee70d3aeffd.js","29708","static/chunks/29708-fe65e4b436ee3f01.js","57273","static/chunks/57273-16668eb1673b259c.js","86159","static/chunks/86159-61c86c5c1d503254.js","61749","static/chunks/61749-b71b61b954f89c39.js","21676","static/chunks/21676-0c76d7a5080f9fae.js","94077","static/chunks/94077-a49430c79fda1922.js","57469","static/chunks/57469-955cffe9788ff63f.js","57435","static/chunks/57435-1f6d70468d4125a5.js","8568","static/chunks/8568-11328fe1bc7074d4.js","96102","static/chunks/96102-51f4889ff9800f4c.js","35510","static/chunks/35510-f43318ae6eba77b3.js","71220","static/chunks/71220-e473cda1b22b124f.js","42571","static/chunks/42571-397808bab7e5e9ee.js","7581","static/chunks/7581-6159d92e5c1b8559.js","55001","static/chunks/55001-114cb4d38fe90566.js","59615","static/chunks/59615-92a222886ebea418.js","12333","static/chunks/12333-4379b9d66fd9c7c6.js","51304","static/chunks/51304-2de58ba437d4c0fb.js","14396","static/chunks/14396-6e3a68d01f9f6eea.js","29992","static/chunks/29992-838a638a1d2dafb6.js","54574","static/chunks/54574-5cbc82fee14327b2.js","969","static/chunks/969-c7fed2477a581ee0.js","59664","static/chunks/59664-bb9fd5f765046a10.js","57890","static/chunks/57890-b4a7fc3ca211351f.js","13629","static/chunks/13629-6669ee33c6a36b1c.js","4040","static/chunks/4040-4fd3533dca9e850b.js","63227","static/chunks/63227-2df786c97a236a9b.js","59944","static/chunks/59944-0bff7c5cc1a31c41.js","7177","static/chunks/app/layout-234fc8ff07232325.js"],"Search"]
64:I[5379,["12545","static/chunks/c16f53c3-40719a8434fbbd2d.js","28451","static/chunks/4e88bc13-50510f7b43df0fee.js","1791","static/chunks/6f11e016-41d7ae3057ec58f4.js","52879","static/chunks/029f0443-3edd5f86dd8dccaa.js","67064","static/chunks/85b563e3-451ab446f247ff50.js","50416","static/chunks/258fe8c4-ef71dd3ec1b4d5c9.js","42083","static/chunks/fa62b2e8-7ba34e2c69255f36.js","81356","static/chunks/81356-38d543b795186ba5.js","17731","static/chunks/17731-80093ca187ef9cd9.js","53189","static/chunks/53189-1bee0770d388b3ef.js","3181","static/chunks/3181-a451ab52fe7f6944.js","25707","static/chunks/25707-0ffe5596e54572a2.js","3063","static/chunks/3063-8129d816dee84c2b.js","95231","static/chunks/95231-b6e0e009cb0cd1b0.js","64712","static/chunks/64712-40bea69e6fc9dc3f.js","17097","static/chunks/17097-001ea41f14d47dfa.js","18720","static/chunks/18720-556e3d1a85c19a06.js","9303","static/chunks/9303-22068bfe31ad7124.js","923","static/chunks/923-93e713d1d50e93bd.js","81029","static/chunks/81029-563ac160683f7ee4.js","97122","static/chunks/97122-7b6e7d88b9b52e14.js","56977","static/chunks/56977-5a8e5ee70d3aeffd.js","29708","static/chunks/29708-fe65e4b436ee3f01.js","57273","static/chunks/57273-16668eb1673b259c.js","86159","static/chunks/86159-61c86c5c1d503254.js","61749","static/chunks/61749-b71b61b954f89c39.js","21676","static/chunks/21676-0c76d7a5080f9fae.js","94077","static/chunks/94077-a49430c79fda1922.js","57469","static/chunks/57469-955cffe9788ff63f.js","57435","static/chunks/57435-1f6d70468d4125a5.js","8568","static/chunks/8568-11328fe1bc7074d4.js","96102","static/chunks/96102-51f4889ff9800f4c.js","35510","static/chunks/35510-f43318ae6eba77b3.js","71220","static/chunks/71220-e473cda1b22b124f.js","42571","static/chunks/42571-397808bab7e5e9ee.js","7581","static/chunks/7581-6159d92e5c1b8559.js","55001","static/chunks/55001-114cb4d38fe90566.js","59615","static/chunks/59615-92a222886ebea418.js","12333","static/chunks/12333-4379b9d66fd9c7c6.js","51304","static/chunks/51304-2de58ba437d4c0fb.js","14396","static/chunks/14396-6e3a68d01f9f6eea.js","29992","static/chunks/29992-838a638a1d2dafb6.js","54574","static/chunks/54574-5cbc82fee14327b2.js","969","static/chunks/969-c7fed2477a581ee0.js","59664","static/chunks/59664-bb9fd5f765046a10.js","57890","static/chunks/57890-b4a7fc3ca211351f.js","13629","static/chunks/13629-6669ee33c6a36b1c.js","4040","static/chunks/4040-4fd3533dca9e850b.js","63227","static/chunks/63227-2df786c97a236a9b.js","59944","static/chunks/59944-0bff7c5cc1a31c41.js","7177","static/chunks/app/layout-234fc8ff07232325.js"],"ThemeProvider"]
65:I[57272,["12545","static/chunks/c16f53c3-40719a8434fbbd2d.js","81356","static/chunks/81356-38d543b795186ba5.js","17731","static/chunks/17731-80093ca187ef9cd9.js","53189","static/chunks/53189-1bee0770d388b3ef.js","3181","static/chunks/3181-a451ab52fe7f6944.js","36659","static/chunks/app/blog/cpimp-attack-postmortem/page-6445228ba9633df9.js"],"SkipNavLink"]
66:I[24429,["12545","static/chunks/c16f53c3-40719a8434fbbd2d.js","81356","static/chunks/81356-38d543b795186ba5.js","17731","static/chunks/17731-80093ca187ef9cd9.js","53189","static/chunks/53189-1bee0770d388b3ef.js","3181","static/chunks/3181-a451ab52fe7f6944.js","36659","static/chunks/app/blog/cpimp-attack-postmortem/page-6445228ba9633df9.js"],"ConfigProvider"]
2:["$","html",null,{"lang":"en","dir":"ltr","suppressHydrationWarning":true,"children":[["$","head",null,{"children":[["$","link",null,{"rel":"icon","href":"/icon?<generated>","type":"image/png","sizes":"32x32"}],["$","style",null,{"children":":root {\n  --nextra-primary-hue: 212deg;\n  --nextra-primary-saturation: 100%;\n  --nextra-primary-lightness: 45%;\n  --nextra-bg: 250,250,250;\n  --nextra-content-width: 90rem;\n}\n.dark {\n  --nextra-primary-hue: 204deg;\n  --nextra-primary-saturation: 100%;\n  --nextra-primary-lightness: 55%;\n  --nextra-bg: 17,17,17;\n}\n::selection {\n  background: hsla(var(--nextra-primary-hue),var(--nextra-primary-saturation),var(--nextra-primary-lightness),.3);\n}\nhtml {\n  background: rgb(var(--nextra-bg));\n}"}],["$","meta",null,{"name":"theme-color","media":"(prefers-color-scheme: light)","content":"rgb(250,250,250)"}],["$","meta",null,{"name":"theme-color","media":"(prefers-color-scheme: dark)","content":"rgb(17,17,17)"}],"$undefined"]}],["$","body",null,{"className":"__className_1a1853 duration-200","children":[["$","$L5f",null,{"children":["$","$L60",null,{"children":["$","$L61",null,{"value":{"children":"$undefined","darkMode":true,"docsRepositoryBase":"https://github.com/morpher-io/uspd_website","editLink":null,"feedback":{"content":null,"labels":"feedback"},"i18n":[],"lastUpdated":["$","$L62",null,{}],"navigation":{"next":true,"prev":true},"search":["$","$L63",null,{}],"sidebar":{"defaultMenuCollapseLevel":2,"defaultOpen":true,"toggleButton":true},"themeSwitch":{"dark":"Dark","light":"Light","system":"System"},"toc":{"backToTop":"Scroll to top","float":true,"title":"On This Page"}},"children":["$","$L64",null,{"attribute":"class","defaultTheme":"dark","disableTransitionOnChange":true,"storageKey":"theme","children":[["$","$L65",null,{}],"$undefined",["$","$L66",null,{"pageMap":[{"data":{"index":{"type":"page","title":"Home","display":"hidden"},"recovery-token":{"title":"USPD-R","theme":{"layout":"full","toc":false}},"mint-burn-uspd":{"title":"Mint & Burn USPD","display":"hidden","theme":{"layout":"full","toc":false}},"bridge":{"title":"USPD Cross-Chain (Bridge)","display":"hidden","theme":{"layout":"full","toc":false}},"health":{"title":"System Health & Status","display":"hidden","theme":{"layout":"full","toc":false}},"how-it-works":{"title":"How USPD Works","display":"hidden"},"riskassessment":{"title":"Risk Assessment","display":"hidden","theme":{"layout":"full","toc":false}},"leaderboard":{"title":"Leaderboard","display":"hidden","theme":{"layout":"full","toc":false}},"wuspd":{"title":"Wrapped USPD","display":"hidden","theme":{"layout":"full","toc":false}},"docs":{"title":"Documentation"},"_":{"type":"separator","title":"Other"},"blog":{"title":"Blog","theme":{"breadcrumb":false,"layout":"default","toc":false}},"brand-guidelines":{"title":"Brand Guidelines"},"stabilizer":{"title":"Become Stabilizer","theme":{"collapsed":true}},"institutional":{"title":"Institutional USPD","display":"hidden"},"stuspd":{"title":"Staked USPD","display":"hidden"}}},{"name":"index","route":"/","frontMatter":{},"title":"Home"},{"name":"recovery-token","route":"/recovery-token","frontMatter":{"title":"Mint USPD-R - Recovery Token","filePath":"app/recovery-token/page.mdx"},"title":"USPD-R"},{"name":"mint-burn-uspd","route":"/mint-burn-uspd","frontMatter":{"title":"Mint & Burn USPD","filePath":"app/mint-burn-uspd/page.mdx"},"title":"Mint & Burn USPD"},{"name":"bridge","route":"/bridge","frontMatter":{"title":"Cross-Chain Bridge","filePath":"app/bridge/page.mdx"},"title":"USPD Cross-Chain (Bridge)"},{"name":"health","route":"/health","frontMatter":{"title":"System Health Overview","filePath":"app/health/page.mdx"},"title":"System Health & Status"},{"name":"how-it-works","route":"/how-it-works","frontMatter":{},"title":"How USPD Works"},{"name":"riskassessment","route":"/riskassessment","frontMatter":{"title":"Stablecoin Risk Assessment","filePath":"app/riskassessment/page.mdx"},"title":"Risk Assessment"},{"name":"leaderboard","route":"/leaderboard","frontMatter":{"title":"Page","filePath":"app/leaderboard/page.mdx"},"title":"Leaderboard"},{"name":"wuspd","route":"/wuspd","frontMatter":{"title":"Page","filePath":"app/wuspd/page.mdx"},"title":"Wrapped USPD"},{"name":"docs","route":"/docs","children":[{"data":{"uspd":{"title":"USPD"},"stabilizers":{"title":"Stabilizers"},"economics":{"title":"Economics, Liquidations"}}},{"name":"uspd","route":"/docs/uspd","children":[{"name":"index","route":"/docs/uspd","frontMatter":{"title":"USPD Overview","description":"Comprehensive guide to the USPD stablecoin system","filePath":"app/docs/uspd/page.mdx"},"title":"USPD Overview"},{"name":"addresses","route":"/docs/uspd/addresses","frontMatter":{"title":"Contract Addresses","filePath":"app/docs/uspd/addresses/page.mdx"},"title":"Contract Addresses"},{"name":"architecture","route":"/docs/uspd/architecture","frontMatter":{"title":"USPD Architecture","filePath":"app/docs/uspd/architecture/page.mdx"},"title":"USPD Architecture"},{"name":"audit","route":"/docs/uspd/audit","frontMatter":{"title":"Security Audits","filePath":"app/docs/uspd/audit/page.mdx"},"title":"Security Audits"},{"name":"contracts","route":"/docs/uspd/contracts","frontMatter":{"title":"Contracts and Deployments","filePath":"app/docs/uspd/contracts/page.mdx"},"title":"Contracts and Deployments"},{"name":"mintburn","route":"/docs/uspd/mintburn","frontMatter":{"title":"Mint & Burn Integration Guide","filePath":"app/docs/uspd/mintburn/page.mdx"},"title":"Mint & Burn Integration Guide"}],"title":"USPD"},{"name":"stabilizers","route":"/docs/stabilizers","children":[{"name":"index","route":"/docs/stabilizers","frontMatter":{"title":"USPD Stabilizers","description":"Understanding USPD Stabilizers - Core Mechanism for USPD's Stability","filePath":"app/docs/stabilizers/page.mdx"},"title":"USPD Stabilizers"},{"name":"add-collateral","route":"/docs/stabilizers/add-collateral","frontMatter":{"title":"Adding Collateral","description":"Guide to Adding and Managing Collateral in USPD Stabilizers","filePath":"app/docs/stabilizers/add-collateral/page.mdx"},"title":"Adding Collateral"},{"name":"liquidation","route":"/docs/stabilizers/liquidation","frontMatter":{"title":"Liquidation Process","description":"Understanding USPD Stabilizer Liquidations","filePath":"app/docs/stabilizers/liquidation/page.mdx"},"title":"Liquidation Process"}],"title":"Stabilizers"},{"name":"economics","route":"/docs/economics","frontMatter":{"title":"USPD Stabilization Mechanisms","filePath":"app/docs/economics/page.mdx"},"title":"Economics, Liquidations"}],"title":"Documentation"},{"name":"_","type":"separator","title":"Other"},{"name":"blog","route":"/blog","children":[{"data":{"anatomy-of-a-hack":{"title":"Anatomy of a Hack: How Design Decisions Led to the USPD Exploit"},"path-forward":{"title":"The Path Forward: USPD V2 and Making Our Community Whole"},"cpimp-attack-postmortem":{"title":"Preliminary Postmortem: The CPIMP Attack on USPD Protocol"},"lazy-capital":{"title":"The Validation of Lazy Capital: BlackRock, Stream Finance, and the Fight for Yield"},"curve-merkl-campaign":{"title":"Our Next Steps in DeFI: Curve + Merkl"},"centralized-vs-decentralized":{"title":"Centralized vs. Decentralized: A Practical Guide to Crypto's Core Conflict"},"uspd-vs-ethena":{"title":"USPD vs. Ethena (USDE)"},"compare-uspd-to-usdc":{"title":"USPD vs. USDC"},"compare-uspd-to-usdt":{"title":"USPD vs. USDT"},"on-chain-audits":{"title":"On-Chain Audits & Real-Time Reserves: Why 'Trust Me, Bro' is an Obsolete Security Model"}}},{"name":"anatomy-of-a-hack","route":"/blog/anatomy-of-a-hack","frontMatter":{"title":"Anatomy of a Hack: How Design Decisions Led to the USPD Exploit","description":"An in-depth analysis of the architectural decisions, circular dependencies, and deployment challenges that ultimately led to the CPIMP attack on USPD.","date":"2025-12-10","filePath":"app/blog/anatomy-of-a-hack/page.mdx"},"title":"Anatomy of a Hack: How Design Decisions Led to the USPD Exploit"},{"name":"path-forward","route":"/blog/path-forward","frontMatter":{"title":"The Path Forward: USPD V2 and Making Our Community Whole","description":"Our comprehensive plan to compensate affected USPD holders, launch USPD V2 with improved architecture, and build a truly decentralized stablecoin.","date":"2025-01-15","filePath":"app/blog/path-forward/page.mdx"},"title":"The Path Forward: USPD V2 and Making Our Community Whole"},{"name":"cpimp-attack-postmortem","route":"/blog/cpimp-attack-postmortem","frontMatter":{"title":"Preliminary Postmortem: The CPIMP Attack on USPD Protocol","description":"A technical breakdown of the CPIMP (Clandestine Proxy In the Middle of Proxy) attack that exploited the USPD protocol, how it happened, and what we're doing about it.","date":"2025-12-04","filePath":"app/blog/cpimp-attack-postmortem/page.mdx"},"title":"Preliminary Postmortem: The CPIMP Attack on USPD Protocol"},{"name":"lazy-capital","route":"/blog/lazy-capital","frontMatter":{"title":"The Validation of Lazy Capital: BlackRock, Stream Finance, and the Fight for Yield","filePath":"app/blog/lazy-capital/page.mdx"},"title":"The Validation of Lazy Capital: BlackRock, Stream Finance, and the Fight for Yield"},{"name":"curve-merkl-campaign","route":"/blog/curve-merkl-campaign","frontMatter":{"title":"Our next phase of growth in DeFi","filePath":"app/blog/curve-merkl-campaign/page.mdx"},"title":"Our Next Steps in DeFI: Curve + Merkl"},{"name":"centralized-vs-decentralized","route":"/blog/centralized-vs-decentralized","frontMatter":{"title":"Centralized vs. Decentralized: A Practical Guide to Crypto's Core Conflict","description":"This article will break down what centralization and decentralization mean in practice, using real-world examples to illustrate why this distinction matters.","date":"2025-09-10","filePath":"app/blog/centralized-vs-decentralized/page.mdx"},"title":"Centralized vs. Decentralized: A Practical Guide to Crypto's Core Conflict"},{"name":"uspd-vs-ethena","route":"/blog/uspd-vs-ethena","frontMatter":{"title":"USPD vs. Ethena (USDE): A Critical Look at Custodial Risk & True Yield","description":"This article provides an in-depth comparison of USDE and USPD, focusing on the critical distinctions in their risk models, decentralization, and the true nature of their yield.","date":"2025-09-15","filePath":"app/blog/uspd-vs-ethena/page.mdx"},"title":"USPD vs. Ethena (USDE)"},{"name":"compare-uspd-to-usdc","route":"/blog/compare-uspd-to-usdc","frontMatter":{"title":"A Practical Guide to Digital Dollars: Comparing USDC and USPD","description":"This article provides a structured comparison of USDC and USPD to help you understand their core differences and decide which asset best suits your needs.","date":"2025-10-27","filePath":"app/blog/compare-uspd-to-usdc/page.mdx"},"title":"USPD vs. USDC"},{"name":"compare-uspd-to-usdt","route":"/blog/compare-uspd-to-usdt","frontMatter":{"title":"A Practical Guide to Digital Dollars: Comparing USDT and USPD","description":"This article provides a structured, objective comparison of USDT and USPD, focusing on the critical differences in their transparency, risk models, and core value propositions.","date":"2025-10-27","filePath":"app/blog/compare-uspd-to-usdt/page.mdx"},"title":"USPD vs. USDT"},{"name":"on-chain-audits","route":"/blog/on-chain-audits","frontMatter":{"title":"On-Chain Audits & Real-Time Reserves: Why 'Trust Me, Bro' is an Obsolete Security Model","description":"Not all stablecoins are created equal when it comes to transparency. They exist on a spectrum, but even the best-in-class centralized models still ask for a degree of trust.","date":"2025-09-10","filePath":"app/blog/on-chain-audits/page.mdx"},"title":"On-Chain Audits & Real-Time Reserves: Why 'Trust Me, Bro' is an Obsolete Security Model"},{"name":"defi-foundational-flaw","route":"/blog/defi-foundational-flaw","frontMatter":{"title":"DeFi's Foundational Flaw: Why We Still Need a Sovereign Dollar","description":"The stablecoin market today is a landscape of trade-offs, where every major player asks its users to accept a different, significant compromise.","date":"2025-10-14","filePath":"app/blog/defi-foundational-flaw/page.mdx"},"title":"DeFi's Foundational Flaw: Why We Still Need a Sovereign Dollar"},{"name":"practical-guide-to-decentralized-dollars","route":"/blog/practical-guide-to-decentralized-dollars","frontMatter":{"title":"A Practical Guide to Decentralized Dollars: Comparing DAI and USPD","description":"This article breaks down the key differences between DAI and USPD in a simple, structured format to help you understand which protocol best fits your goals.","date":"2025-10-10","filePath":"app/blog/practical-guide-to-decentralized-dollars/page.mdx"},"title":"A Practical Guide to Decentralized Dollars: Comparing DAI and USPD"},{"name":"stablecoin-trilemma","route":"/blog/stablecoin-trilemma","frontMatter":{"title":"The Stablecoin Trilemma: Why Your 'Stable' Dollar is Either Censorable, Opaque, or Too Complex","description":"Learn how and why USPD was designed to solve this trilemma.","date":"2025-10-12","filePath":"app/blog/stablecoin-trilemma/page.mdx"},"title":"The Stablecoin Trilemma: Why Your 'Stable' Dollar is Either Censorable, Opaque, or Too Complex"}],"frontMatter":{"asIndexPage":true,"title":"USPD Blog","filePath":"app/blog/page.mdx"},"title":"Blog"},{"name":"brand-guidelines","route":"/brand-guidelines","frontMatter":{"title":"Brand Guidelines - USPD","description":"Official brand guidelines and logo usage for USPD stablecoin"},"title":"Brand Guidelines"},{"name":"stabilizer","route":"/stabilizer","children":[{"data":{"index":{"title":"Your Stabilizer NFTs"},"mint":{"title":"Mint Stabilizer"}}},{"name":"index","route":"/stabilizer","frontMatter":{"title":"Stabilizer Dashboard","filePath":"app/stabilizer/page.mdx"},"title":"Your Stabilizer NFTs"},{"name":"mint","route":"/stabilizer/mint","frontMatter":{"title":"Mint Stabilizer NFT","filePath":"app/stabilizer/mint/page.mdx"},"title":"Mint Stabilizer"},{"name":"yieldboost","route":"/stabilizer/yieldboost","frontMatter":{"title":"Yield Boost","filePath":"app/stabilizer/yieldboost/page.mdx"},"title":"Yield Boost"}],"title":"Become Stabilizer"},{"name":"institutional","route":"/institutional","children":[{"data":{"index":{"title":"Institutional Products (stUSPD)"},"dashboard":{"title":"stUSPD Dashboard"}}},{"name":"index","route":"/institutional","frontMatter":{"title":"stUSPD: Institutional Staking Token","filePath":"app/institutional/page.mdx"},"title":"Institutional Products (stUSPD)"},{"name":"dashboard","route":"/institutional/dashboard","frontMatter":{"title":"stUSPD Institutional Dashboard","filePath":"app/institutional/dashboard/page.mdx"},"title":"stUSPD Dashboard"}],"title":"Institutional USPD"},{"name":"stuspd","route":"/stuspd","frontMatter":{"title":"Stake USPD & Earn stUSPD","filePath":"app/stuspd/page.mdx"},"title":"Staked USPD"}],"navbar":"$L67","footer":"$L68","children":["$L69","$L6a"]}]]}]}]}]}],"$L6b","$L6c"]}]]}]
6d:I[52619,["12545","static/chunks/c16f53c3-40719a8434fbbd2d.js","81356","static/chunks/81356-38d543b795186ba5.js","17731","static/chunks/17731-80093ca187ef9cd9.js","53189","static/chunks/53189-1bee0770d388b3ef.js","3181","static/chunks/3181-a451ab52fe7f6944.js","36659","static/chunks/app/blog/cpimp-attack-postmortem/page-6445228ba9633df9.js"],""]
6e:I[81356,["12545","static/chunks/c16f53c3-40719a8434fbbd2d.js","81356","static/chunks/81356-38d543b795186ba5.js","17731","static/chunks/17731-80093ca187ef9cd9.js","53189","static/chunks/53189-1bee0770d388b3ef.js","3181","static/chunks/3181-a451ab52fe7f6944.js","36659","static/chunks/app/blog/cpimp-attack-postmortem/page-6445228ba9633df9.js"],"Image"]
6f:I[43464,["12545","static/chunks/c16f53c3-40719a8434fbbd2d.js","28451","static/chunks/4e88bc13-50510f7b43df0fee.js","1791","static/chunks/6f11e016-41d7ae3057ec58f4.js","52879","static/chunks/029f0443-3edd5f86dd8dccaa.js","67064","static/chunks/85b563e3-451ab446f247ff50.js","50416","static/chunks/258fe8c4-ef71dd3ec1b4d5c9.js","42083","static/chunks/fa62b2e8-7ba34e2c69255f36.js","81356","static/chunks/81356-38d543b795186ba5.js","17731","static/chunks/17731-80093ca187ef9cd9.js","53189","static/chunks/53189-1bee0770d388b3ef.js","3181","static/chunks/3181-a451ab52fe7f6944.js","25707","static/chunks/25707-0ffe5596e54572a2.js","3063","static/chunks/3063-8129d816dee84c2b.js","95231","static/chunks/95231-b6e0e009cb0cd1b0.js","64712","static/chunks/64712-40bea69e6fc9dc3f.js","17097","static/chunks/17097-001ea41f14d47dfa.js","18720","static/chunks/18720-556e3d1a85c19a06.js","9303","static/chunks/9303-22068bfe31ad7124.js","923","static/chunks/923-93e713d1d50e93bd.js","81029","static/chunks/81029-563ac160683f7ee4.js","97122","static/chunks/97122-7b6e7d88b9b52e14.js","56977","static/chunks/56977-5a8e5ee70d3aeffd.js","29708","static/chunks/29708-fe65e4b436ee3f01.js","57273","static/chunks/57273-16668eb1673b259c.js","86159","static/chunks/86159-61c86c5c1d503254.js","61749","static/chunks/61749-b71b61b954f89c39.js","21676","static/chunks/21676-0c76d7a5080f9fae.js","94077","static/chunks/94077-a49430c79fda1922.js","57469","static/chunks/57469-955cffe9788ff63f.js","57435","static/chunks/57435-1f6d70468d4125a5.js","8568","static/chunks/8568-11328fe1bc7074d4.js","96102","static/chunks/96102-51f4889ff9800f4c.js","35510","static/chunks/35510-f43318ae6eba77b3.js","71220","static/chunks/71220-e473cda1b22b124f.js","42571","static/chunks/42571-397808bab7e5e9ee.js","7581","static/chunks/7581-6159d92e5c1b8559.js","55001","static/chunks/55001-114cb4d38fe90566.js","59615","static/chunks/59615-92a222886ebea418.js","12333","static/chunks/12333-4379b9d66fd9c7c6.js","51304","static/chunks/51304-2de58ba437d4c0fb.js","14396","static/chunks/14396-6e3a68d01f9f6eea.js","29992","static/chunks/29992-838a638a1d2dafb6.js","54574","static/chunks/54574-5cbc82fee14327b2.js","969","static/chunks/969-c7fed2477a581ee0.js","59664","static/chunks/59664-bb9fd5f765046a10.js","57890","static/chunks/57890-b4a7fc3ca211351f.js","13629","static/chunks/13629-6669ee33c6a36b1c.js","4040","static/chunks/4040-4fd3533dca9e850b.js","63227","static/chunks/63227-2df786c97a236a9b.js","59944","static/chunks/59944-0bff7c5cc1a31c41.js","7177","static/chunks/app/layout-234fc8ff07232325.js"],"default"]
70:I[17167,["12545","static/chunks/c16f53c3-40719a8434fbbd2d.js","81356","static/chunks/81356-38d543b795186ba5.js","17731","static/chunks/17731-80093ca187ef9cd9.js","53189","static/chunks/53189-1bee0770d388b3ef.js","3181","static/chunks/3181-a451ab52fe7f6944.js","36659","static/chunks/app/blog/cpimp-attack-postmortem/page-6445228ba9633df9.js"],"ClientNavbar"]
71:I[72030,["12545","static/chunks/c16f53c3-40719a8434fbbd2d.js","28451","static/chunks/4e88bc13-50510f7b43df0fee.js","1791","static/chunks/6f11e016-41d7ae3057ec58f4.js","52879","static/chunks/029f0443-3edd5f86dd8dccaa.js","67064","static/chunks/85b563e3-451ab446f247ff50.js","50416","static/chunks/258fe8c4-ef71dd3ec1b4d5c9.js","42083","static/chunks/fa62b2e8-7ba34e2c69255f36.js","81356","static/chunks/81356-38d543b795186ba5.js","17731","static/chunks/17731-80093ca187ef9cd9.js","53189","static/chunks/53189-1bee0770d388b3ef.js","3181","static/chunks/3181-a451ab52fe7f6944.js","25707","static/chunks/25707-0ffe5596e54572a2.js","3063","static/chunks/3063-8129d816dee84c2b.js","95231","static/chunks/95231-b6e0e009cb0cd1b0.js","64712","static/chunks/64712-40bea69e6fc9dc3f.js","17097","static/chunks/17097-001ea41f14d47dfa.js","18720","static/chunks/18720-556e3d1a85c19a06.js","9303","static/chunks/9303-22068bfe31ad7124.js","923","static/chunks/923-93e713d1d50e93bd.js","81029","static/chunks/81029-563ac160683f7ee4.js","97122","static/chunks/97122-7b6e7d88b9b52e14.js","56977","static/chunks/56977-5a8e5ee70d3aeffd.js","29708","static/chunks/29708-fe65e4b436ee3f01.js","57273","static/chunks/57273-16668eb1673b259c.js","86159","static/chunks/86159-61c86c5c1d503254.js","61749","static/chunks/61749-b71b61b954f89c39.js","21676","static/chunks/21676-0c76d7a5080f9fae.js","94077","static/chunks/94077-a49430c79fda1922.js","57469","static/chunks/57469-955cffe9788ff63f.js","57435","static/chunks/57435-1f6d70468d4125a5.js","8568","static/chunks/8568-11328fe1bc7074d4.js","96102","static/chunks/96102-51f4889ff9800f4c.js","35510","static/chunks/35510-f43318ae6eba77b3.js","71220","static/chunks/71220-e473cda1b22b124f.js","42571","static/chunks/42571-397808bab7e5e9ee.js","7581","static/chunks/7581-6159d92e5c1b8559.js","55001","static/chunks/55001-114cb4d38fe90566.js","59615","static/chunks/59615-92a222886ebea418.js","12333","static/chunks/12333-4379b9d66fd9c7c6.js","51304","static/chunks/51304-2de58ba437d4c0fb.js","14396","static/chunks/14396-6e3a68d01f9f6eea.js","29992","static/chunks/29992-838a638a1d2dafb6.js","54574","static/chunks/54574-5cbc82fee14327b2.js","969","static/chunks/969-c7fed2477a581ee0.js","59664","static/chunks/59664-bb9fd5f765046a10.js","57890","static/chunks/57890-b4a7fc3ca211351f.js","13629","static/chunks/13629-6669ee33c6a36b1c.js","4040","static/chunks/4040-4fd3533dca9e850b.js","63227","static/chunks/63227-2df786c97a236a9b.js","59944","static/chunks/59944-0bff7c5cc1a31c41.js","7177","static/chunks/app/layout-234fc8ff07232325.js"],"ConnectButton"]
72:I[14001,["12545","static/chunks/c16f53c3-40719a8434fbbd2d.js","28451","static/chunks/4e88bc13-50510f7b43df0fee.js","1791","static/chunks/6f11e016-41d7ae3057ec58f4.js","52879","static/chunks/029f0443-3edd5f86dd8dccaa.js","67064","static/chunks/85b563e3-451ab446f247ff50.js","50416","static/chunks/258fe8c4-ef71dd3ec1b4d5c9.js","42083","static/chunks/fa62b2e8-7ba34e2c69255f36.js","81356","static/chunks/81356-38d543b795186ba5.js","17731","static/chunks/17731-80093ca187ef9cd9.js","53189","static/chunks/53189-1bee0770d388b3ef.js","3181","static/chunks/3181-a451ab52fe7f6944.js","25707","static/chunks/25707-0ffe5596e54572a2.js","3063","static/chunks/3063-8129d816dee84c2b.js","95231","static/chunks/95231-b6e0e009cb0cd1b0.js","64712","static/chunks/64712-40bea69e6fc9dc3f.js","17097","static/chunks/17097-001ea41f14d47dfa.js","18720","static/chunks/18720-556e3d1a85c19a06.js","9303","static/chunks/9303-22068bfe31ad7124.js","923","static/chunks/923-93e713d1d50e93bd.js","81029","static/chunks/81029-563ac160683f7ee4.js","97122","static/chunks/97122-7b6e7d88b9b52e14.js","56977","static/chunks/56977-5a8e5ee70d3aeffd.js","29708","static/chunks/29708-fe65e4b436ee3f01.js","57273","static/chunks/57273-16668eb1673b259c.js","86159","static/chunks/86159-61c86c5c1d503254.js","61749","static/chunks/61749-b71b61b954f89c39.js","21676","static/chunks/21676-0c76d7a5080f9fae.js","94077","static/chunks/94077-a49430c79fda1922.js","57469","static/chunks/57469-955cffe9788ff63f.js","57435","static/chunks/57435-1f6d70468d4125a5.js","8568","static/chunks/8568-11328fe1bc7074d4.js","96102","static/chunks/96102-51f4889ff9800f4c.js","35510","static/chunks/35510-f43318ae6eba77b3.js","71220","static/chunks/71220-e473cda1b22b124f.js","42571","static/chunks/42571-397808bab7e5e9ee.js","7581","static/chunks/7581-6159d92e5c1b8559.js","55001","static/chunks/55001-114cb4d38fe90566.js","59615","static/chunks/59615-92a222886ebea418.js","12333","static/chunks/12333-4379b9d66fd9c7c6.js","51304","static/chunks/51304-2de58ba437d4c0fb.js","14396","static/chunks/14396-6e3a68d01f9f6eea.js","29992","static/chunks/29992-838a638a1d2dafb6.js","54574","static/chunks/54574-5cbc82fee14327b2.js","969","static/chunks/969-c7fed2477a581ee0.js","59664","static/chunks/59664-bb9fd5f765046a10.js","57890","static/chunks/57890-b4a7fc3ca211351f.js","13629","static/chunks/13629-6669ee33c6a36b1c.js","4040","static/chunks/4040-4fd3533dca9e850b.js","63227","static/chunks/63227-2df786c97a236a9b.js","59944","static/chunks/59944-0bff7c5cc1a31c41.js","7177","static/chunks/app/layout-234fc8ff07232325.js"],"AnimatedRibbon"]
73:I[92363,["12545","static/chunks/c16f53c3-40719a8434fbbd2d.js","81356","static/chunks/81356-38d543b795186ba5.js","17731","static/chunks/17731-80093ca187ef9cd9.js","53189","static/chunks/53189-1bee0770d388b3ef.js","3181","static/chunks/3181-a451ab52fe7f6944.js","36659","static/chunks/app/blog/cpimp-attack-postmortem/page-6445228ba9633df9.js"],"Switchers"]
74:I[69421,["12545","static/chunks/c16f53c3-40719a8434fbbd2d.js","81356","static/chunks/81356-38d543b795186ba5.js","17731","static/chunks/17731-80093ca187ef9cd9.js","53189","static/chunks/53189-1bee0770d388b3ef.js","3181","static/chunks/3181-a451ab52fe7f6944.js","36659","static/chunks/app/blog/cpimp-attack-postmortem/page-6445228ba9633df9.js"],"LocaleSwitch"]
75:I[61085,["12545","static/chunks/c16f53c3-40719a8434fbbd2d.js","81356","static/chunks/81356-38d543b795186ba5.js","17731","static/chunks/17731-80093ca187ef9cd9.js","53189","static/chunks/53189-1bee0770d388b3ef.js","3181","static/chunks/3181-a451ab52fe7f6944.js","36659","static/chunks/app/blog/cpimp-attack-postmortem/page-6445228ba9633df9.js"],"ThemeSwitch"]
78:I[2857,["12545","static/chunks/c16f53c3-40719a8434fbbd2d.js","81356","static/chunks/81356-38d543b795186ba5.js","17731","static/chunks/17731-80093ca187ef9cd9.js","53189","static/chunks/53189-1bee0770d388b3ef.js","3181","static/chunks/3181-a451ab52fe7f6944.js","36659","static/chunks/app/blog/cpimp-attack-postmortem/page-6445228ba9633df9.js"],"MobileNav"]
79:I[66345,["12545","static/chunks/c16f53c3-40719a8434fbbd2d.js","81356","static/chunks/81356-38d543b795186ba5.js","17731","static/chunks/17731-80093ca187ef9cd9.js","53189","static/chunks/53189-1bee0770d388b3ef.js","3181","static/chunks/3181-a451ab52fe7f6944.js","36659","static/chunks/app/blog/cpimp-attack-postmortem/page-6445228ba9633df9.js"],"NotFoundLink"]
7a:I[70240,["12545","static/chunks/c16f53c3-40719a8434fbbd2d.js","28451","static/chunks/4e88bc13-50510f7b43df0fee.js","1791","static/chunks/6f11e016-41d7ae3057ec58f4.js","52879","static/chunks/029f0443-3edd5f86dd8dccaa.js","67064","static/chunks/85b563e3-451ab446f247ff50.js","50416","static/chunks/258fe8c4-ef71dd3ec1b4d5c9.js","42083","static/chunks/fa62b2e8-7ba34e2c69255f36.js","81356","static/chunks/81356-38d543b795186ba5.js","17731","static/chunks/17731-80093ca187ef9cd9.js","53189","static/chunks/53189-1bee0770d388b3ef.js","3181","static/chunks/3181-a451ab52fe7f6944.js","25707","static/chunks/25707-0ffe5596e54572a2.js","3063","static/chunks/3063-8129d816dee84c2b.js","95231","static/chunks/95231-b6e0e009cb0cd1b0.js","64712","static/chunks/64712-40bea69e6fc9dc3f.js","17097","static/chunks/17097-001ea41f14d47dfa.js","18720","static/chunks/18720-556e3d1a85c19a06.js","9303","static/chunks/9303-22068bfe31ad7124.js","923","static/chunks/923-93e713d1d50e93bd.js","81029","static/chunks/81029-563ac160683f7ee4.js","97122","static/chunks/97122-7b6e7d88b9b52e14.js","56977","static/chunks/56977-5a8e5ee70d3aeffd.js","29708","static/chunks/29708-fe65e4b436ee3f01.js","57273","static/chunks/57273-16668eb1673b259c.js","86159","static/chunks/86159-61c86c5c1d503254.js","61749","static/chunks/61749-b71b61b954f89c39.js","21676","static/chunks/21676-0c76d7a5080f9fae.js","94077","static/chunks/94077-a49430c79fda1922.js","57469","static/chunks/57469-955cffe9788ff63f.js","57435","static/chunks/57435-1f6d70468d4125a5.js","8568","static/chunks/8568-11328fe1bc7074d4.js","96102","static/chunks/96102-51f4889ff9800f4c.js","35510","static/chunks/35510-f43318ae6eba77b3.js","71220","static/chunks/71220-e473cda1b22b124f.js","42571","static/chunks/42571-397808bab7e5e9ee.js","7581","static/chunks/7581-6159d92e5c1b8559.js","55001","static/chunks/55001-114cb4d38fe90566.js","59615","static/chunks/59615-92a222886ebea418.js","12333","static/chunks/12333-4379b9d66fd9c7c6.js","51304","static/chunks/51304-2de58ba437d4c0fb.js","14396","static/chunks/14396-6e3a68d01f9f6eea.js","29992","static/chunks/29992-838a638a1d2dafb6.js","54574","static/chunks/54574-5cbc82fee14327b2.js","969","static/chunks/969-c7fed2477a581ee0.js","59664","static/chunks/59664-bb9fd5f765046a10.js","57890","static/chunks/57890-b4a7fc3ca211351f.js","13629","static/chunks/13629-6669ee33c6a36b1c.js","4040","static/chunks/4040-4fd3533dca9e850b.js","63227","static/chunks/63227-2df786c97a236a9b.js","59944","static/chunks/59944-0bff7c5cc1a31c41.js","7177","static/chunks/app/layout-234fc8ff07232325.js"],"Toaster"]
7b:I[41402,["12545","static/chunks/c16f53c3-40719a8434fbbd2d.js","28451","static/chunks/4e88bc13-50510f7b43df0fee.js","1791","static/chunks/6f11e016-41d7ae3057ec58f4.js","52879","static/chunks/029f0443-3edd5f86dd8dccaa.js","67064","static/chunks/85b563e3-451ab446f247ff50.js","50416","static/chunks/258fe8c4-ef71dd3ec1b4d5c9.js","42083","static/chunks/fa62b2e8-7ba34e2c69255f36.js","81356","static/chunks/81356-38d543b795186ba5.js","17731","static/chunks/17731-80093ca187ef9cd9.js","53189","static/chunks/53189-1bee0770d388b3ef.js","3181","static/chunks/3181-a451ab52fe7f6944.js","25707","static/chunks/25707-0ffe5596e54572a2.js","3063","static/chunks/3063-8129d816dee84c2b.js","95231","static/chunks/95231-b6e0e009cb0cd1b0.js","64712","static/chunks/64712-40bea69e6fc9dc3f.js","17097","static/chunks/17097-001ea41f14d47dfa.js","18720","static/chunks/18720-556e3d1a85c19a06.js","9303","static/chunks/9303-22068bfe31ad7124.js","923","static/chunks/923-93e713d1d50e93bd.js","81029","static/chunks/81029-563ac160683f7ee4.js","97122","static/chunks/97122-7b6e7d88b9b52e14.js","56977","static/chunks/56977-5a8e5ee70d3aeffd.js","29708","static/chunks/29708-fe65e4b436ee3f01.js","57273","static/chunks/57273-16668eb1673b259c.js","86159","static/chunks/86159-61c86c5c1d503254.js","61749","static/chunks/61749-b71b61b954f89c39.js","21676","static/chunks/21676-0c76d7a5080f9fae.js","94077","static/chunks/94077-a49430c79fda1922.js","57469","static/chunks/57469-955cffe9788ff63f.js","57435","static/chunks/57435-1f6d70468d4125a5.js","8568","static/chunks/8568-11328fe1bc7074d4.js","96102","static/chunks/96102-51f4889ff9800f4c.js","35510","static/chunks/35510-f43318ae6eba77b3.js","71220","static/chunks/71220-e473cda1b22b124f.js","42571","static/chunks/42571-397808bab7e5e9ee.js","7581","static/chunks/7581-6159d92e5c1b8559.js","55001","static/chunks/55001-114cb4d38fe90566.js","59615","static/chunks/59615-92a222886ebea418.js","12333","static/chunks/12333-4379b9d66fd9c7c6.js","51304","static/chunks/51304-2de58ba437d4c0fb.js","14396","static/chunks/14396-6e3a68d01f9f6eea.js","29992","static/chunks/29992-838a638a1d2dafb6.js","54574","static/chunks/54574-5cbc82fee14327b2.js","969","static/chunks/969-c7fed2477a581ee0.js","59664","static/chunks/59664-bb9fd5f765046a10.js","57890","static/chunks/57890-b4a7fc3ca211351f.js","13629","static/chunks/13629-6669ee33c6a36b1c.js","4040","static/chunks/4040-4fd3533dca9e850b.js","63227","static/chunks/63227-2df786c97a236a9b.js","59944","static/chunks/59944-0bff7c5cc1a31c41.js","7177","static/chunks/app/layout-234fc8ff07232325.js"],""]
67:[["$","div",null,{"className":"sticky top-0 z-50","children":["$","header",null,{"className":"nextra-navbar x:sticky x:top-0 x:z-30 x:w-full x:bg-transparent x:print:hidden x:max-md:[.nextra-banner:not([class$=hidden])~&]:top-(--nextra-banner-height)","children":[["$","div",null,{"className":"nextra-navbar-blur x:absolute x:-z-1 x:size-full nextra-border x:border-b x:backdrop-blur-md x:bg-nextra-bg/70"}],["$","nav",null,{"style":{"height":"var(--nextra-navbar-height)"},"className":"x:mx-auto x:flex x:max-w-(--nextra-content-width) x:items-center x:gap-4 x:pl-[max(env(safe-area-inset-left),1.5rem)] x:pr-[max(env(safe-area-inset-right),1.5rem)] x:justify-end font-medium","children":[["$","div",null,{"className":"x:flex x:items-center x:me-auto","children":["$","div",null,{"className":"flex items-center","children":[["$","$L6d",null,{"href":"/","className":"flex gap-2 items-center border-r border-border pr-4 mr-4","children":[["$","$L6e",null,{"className":"h-8 w-8","alt":"Uspd Logo","src":{"src":"/_next/static/media/logo_uspd.2495735e.svg","height":64,"width":64,"blurWidth":0,"blurHeight":0}}],["$","span",null,{"children":"USPD"}]]}],["$","div",null,{"className":"flex flex-row"}],["$","div",null,{"className":"hidden md:block","children":["$","$L6f",null,{}]}]]}]}],["$","$L70",null,{"className":"","children":["$undefined","$undefined",["$","$L71",null,{"label":"Connect","showBalance":false,"accountStatus":"avatar","chainStatus":"icon"}]]}]]}]]}]}],["$","$L72",null,{"segments":["USPD V2 COMING SOON","The Path Forward Announced","Read Our Path Forward"],"className":"border-b border-border/20 text-green-700 dark:text-green-200"}]]
68:["$","div",null,{"className":"x:bg-gray-100 x:pb-[env(safe-area-inset-bottom)] x:dark:bg-neutral-900 x:print:bg-transparent","children":[["$","$L73",null,{"children":["$","div",null,{"className":"x:mx-auto x:flex x:max-w-(--nextra-content-width) x:gap-2 x:py-2 x:px-4","children":[["$","$L74",null,{}],["$","$L75",null,{}]]}]}],["$","hr",null,{"className":"nextra-border"}],["$","footer",null,{"className":"x:mx-auto x:flex x:max-w-(--nextra-content-width) x:justify-center x:py-12 x:text-gray-600 x:dark:text-gray-400 x:md:justify-start x:pl-[max(env(safe-area-inset-left),1.5rem)] x:pr-[max(env(safe-area-inset-right),1.5rem)]","children":["$","div",null,{"className":"container","children":["$","div",null,{"className":"grid grid-cols-1 md:grid-cols-3 gap-6 items-start","children":[["$","div",null,{"className":"text-center md:text-left","children":[["$","p",null,{"className":"font-semibold","children":["© Permissionless Technologies ",2025]}],["$","$L6d",null,{"href":"https://discord.gg/uspd","target":"_blank","className":"flex items-center justify-center md:justify-start gap-1 mt-3 font-semibold","children":[["$","svg",null,{"ref":"$undefined","xmlns":"http://www.w3.org/2000/svg","width":16,"height":16,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-message-circle","aria-hidden":"true","children":[["$","path","1sd12s",{"d":"M2.992 16.342a2 2 0 0 1 .094 1.167l-1.065 3.29a1 1 0 0 0 1.236 1.168l3.413-.998a2 2 0 0 1 1.099.092 10 10 0 1 0-4.777-4.719"}],"$undefined"]}],"Join Discord"]}],["$","$L6d",null,{"href":"https://t.me/USPDhub","target":"_blank","className":"flex items-center justify-center md:justify-start gap-1 mt-3 font-semibold","children":[["$","svg",null,{"ref":"$undefined","xmlns":"http://www.w3.org/2000/svg","width":16,"height":16,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-message-circle","aria-hidden":"true","children":[["$","path","1sd12s",{"d":"M2.992 16.342a2 2 0 0 1 .094 1.167l-1.065 3.29a1 1 0 0 0 1.236 1.168l3.413-.998a2 2 0 0 1 1.099.092 10 10 0 1 0-4.777-4.719"}],"$undefined"]}],"Join Telegram"]}]]}],["$","div",null,{"className":"flex flex-col items-center gap-3 font-semibold","children":[["$","$L6d",null,{"href":"/blog/path-forward","className":"flex items-center gap-1","children":[["$","svg",null,{"ref":"$undefined","xmlns":"http://www.w3.org/2000/svg","width":16,"height":16,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-newspaper","aria-hidden":"true","children":[["$","path","95g1m2",{"d":"M15 18h-5"}],["$","path","sponae",{"d":"M18 14h-8"}],["$","path","39pd36",{"d":"M4 22h16a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2H8a2 2 0 0 0-2 2v16a2 2 0 0 1-4 0v-9a2 2 0 0 1 2-2h2"}],["$","rect","aywv1n",{"width":"8","height":"4","x":"10","y":"6","rx":"1"}],"$undefined"]}],"Path Forward & V2 Roadmap"]}],["$","$L6d",null,{"href":"/docs/uspd","className":"flex items-center gap-1","children":[["$","svg",null,{"ref":"$undefined","xmlns":"http://www.w3.org/2000/svg","width":16,"height":16,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-book-open","aria-hidden":"true","children":[["$","path","1akyts",{"d":"M12 7v14"}],["$","path","ruj8y",{"d":"M3 18a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h5a4 4 0 0 1 4 4 4 4 0 0 1 4-4h5a1 1 0 0 1 1 1v13a1 1 0 0 1-1 1h-6a3 3 0 0 0-3 3 3 3 0 0 0-3-3z"}],"$undefined"]}],"Documentation"]}],["$","$L6d",null,{"href":"/blog","children":"Blog"}]]}],["$","div",null,{"className":"flex flex-col items-center md:items-end gap-3 font-semibold","children":[["$","$L6d",null,{"href":"/docs/uspd/audit","className":"flex items-center gap-1","children":[["$","svg",null,{"ref":"$undefined","xmlns":"http://www.w3.org/2000/svg","width":16,"height":16,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-shield","aria-hidden":"true","children":[["$","path","oel41y",{"d":"M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z"}],"$undefined"]}],"Security Audits"]}],"$L76","$L77"]}]]}]}]}]]}]
69:["$","$L78",null,{}]
6a:["$","$L3",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[["$","div",null,{"className":"x:flex x:flex-col x:justify-center x:items-center x:h-[calc(100dvh-var(--nextra-navbar-height))]","children":[["$","section",null,{"children":["$","div",null,{"className":"container mx-auto flex min-h-[calc(100vh-8rem)] items-center px-6 py-12","children":["$","div",null,{"className":"mx-auto flex max-w-sm flex-col items-center text-center","children":[["$","p",null,{"className":"rounded-full p-3 text-sm font-medium ","children":["$","svg",null,{"ref":"$undefined","xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-search-x size-6","aria-hidden":"true","children":[["$","path","1cs55j",{"d":"m13.5 8.5-5 5"}],["$","path","a8mexj",{"d":"m8.5 8.5 5 5"}],["$","circle","4ej97u",{"cx":"11","cy":"11","r":"8"}],["$","path","1qie3q",{"d":"m21 21-4.3-4.3"}],"$undefined"]}]}],["$","h1",null,{"className":"mt-3 text-2xl font-semibold md:text-3xl e","children":"Page not found"}],["$","p",null,{"className":"mt-4 ","children":"The page you are looking for doesn't exist."}],["$","div",null,{"className":"group mt-6 flex w-full shrink-0 items-center gap-x-3 sm:w-auto","children":["$","$L6d",null,{"href":"/","className":"cursor-pointer inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-[color,box-shadow] disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg:not([class*='size-'])]:size-4 [&_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive bg-primary text-primary-foreground shadow-xs hover:bg-primary/90 h-9 px-4 py-2 has-[>svg]:px-3","children":[["$","svg",null,{"ref":"$undefined","xmlns":"http://www.w3.org/2000/svg","width":24,"height":24,"viewBox":"0 0 24 24","fill":"none","stroke":"currentColor","strokeWidth":2,"strokeLinecap":"round","strokeLinejoin":"round","className":"lucide lucide-house size-4 transition-transform group-hover:-translate-x-1","aria-hidden":"true","children":[["$","path","5wwlr5",{"d":"M15 21v-8a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1v8"}],["$","path","r6nss1",{"d":"M3 10a2 2 0 0 1 .709-1.528l7-6a2 2 0 0 1 2.582 0l7 6A2 2 0 0 1 21 10v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z"}],"$undefined"]}]," Take me home"]}]}]]}]}]}],["$","$L79",null,{"labels":"broken-link","children":"Submit an issue"}]]}],[]],"forbidden":"$undefined","unauthorized":"$undefined"}]
6b:["$","$L7a",null,{"richColors":true}]
6c:["$","$L7b",null,{"src":"https://scripts.simpleanalyticscdn.com/latest.js"}]
76:["$","$L6d",null,{"href":"https://docsend.com/view/ifeip6bksazscjf8","target":"_blank","children":"Deck"}]
77:["$","$L6d",null,{"href":"https://docsend.com/view/tdqrj9us6hp7dn2b","target":"_blank","children":"Litepaper"}]
5b:[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1"}]]
57:null
7c:I[80622,[],"IconMark"]
59:{"metadata":[["$","title","0",{"children":"Preliminary Postmortem: The CPIMP Attack on USPD Protocol | USPD"}],["$","meta","1",{"name":"description","content":"A technical breakdown of the CPIMP (Clandestine Proxy In the Middle of Proxy) attack that exploited the USPD protocol, how it happened, and what we're doing about it."}],["$","meta","2",{"property":"og:title","content":"Preliminary Postmortem: The CPIMP Attack on USPD Protocol | USPD"}],["$","meta","3",{"property":"og:description","content":"A technical breakdown of the CPIMP (Clandestine Proxy In the Middle of Proxy) attack that exploited the USPD protocol, how it happened, and what we're doing about it."}],["$","meta","4",{"property":"og:url","content":"https://uspd.io"}],["$","meta","5",{"property":"og:site_name","content":"USPD"}],["$","meta","6",{"property":"og:image","content":"https://uspd.io/images/og_uspd.png"}],["$","meta","7",{"property":"og:image:width","content":"1200"}],["$","meta","8",{"property":"og:image:height","content":"630"}],["$","meta","9",{"property":"og:image:alt","content":"USPD - Decentralized Stablecoin"}],["$","meta","10",{"property":"og:type","content":"website"}],["$","meta","11",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","12",{"name":"twitter:title","content":"Preliminary Postmortem: The CPIMP Attack on USPD Protocol | USPD"}],["$","meta","13",{"name":"twitter:description","content":"A technical breakdown of the CPIMP (Clandestine Proxy In the Middle of Proxy) attack that exploited the USPD protocol, how it happened, and what we're doing about it."}],["$","meta","14",{"name":"twitter:image","content":"https://uspd.io/images/og_uspd.png"}],["$","link","15",{"rel":"icon","href":"/icon.png?a9eb3baf7aec66df","type":"image/png","sizes":"32x32"}],["$","$L7c","16",{}]],"error":null,"digest":"$undefined"}
5e:"$59:metadata"
