The architecture of decentralized lending is built around a single assumption: when a position becomes undercollateralized, the protocol can sell the seized collateral to any buyer who shows up with the right currency. This assumption produces clean economic guarantees. Lenders are protected from deficit losses, borrowers face predictable liquidation incentives, and arbitrageurs ensure that clearing prices remain close to fair market value. It is the foundation of every successful DeFi lending protocol from Compound to Aave to Morpho.Permissioned token standards reject this assumption at the contract level. ERC-3643, the dominant standard for regulated tokenized securities, contains a transfer hook that calls into an issuer-controlled identity registry before completing any transfer. If the recipient is not in the registry, the transfer reverts. There is no override available to a lending protocol acting in liquidation. The seized collateral cannot be sold to any buyer with the right currency because the registry restricts who that buyer can be.This is not a bug in ERC-3643. It is the entire purpose of the standard.
Regulated securities require investor verification under applicable law — Reg D in the United States, MiFID II in the European Union, MAS qualified investor frameworks in Singapore. The identity registry is the on-chain enforcement mechanism for those off-chain regulatory obligations. Removing the restriction would make ERC-3643 useless as a regulated token standard. The challenge for DeFi infrastructure is to work with the restriction, not around it.
Three approaches converged at the top of the market through 2025–2026. Each is appropriate for the asset classes it serves, and each has a structural reason for not extending into the long tail.
Makes the receipt token non-transferable entirely and grants the issuer an administrative role for forced transfers between pre-whitelisted parties. Horizon has accumulated $365M+ in deposits across Securitize-issued tokens, Centrifuge V3 vaults, Superstate’s USCC and USTB, Apollo’s ACRED, and a small set of additional curated assets.The model works for issuers operating at scale because each is willing to invest in the operational relationships required to maintain a small set of pre-whitelisted liquidators. It does not extend to the long tail because the per-issuer governance overhead — Aave Risk Framework Committee proposals, LlamaRisk and Chaos Labs reviews, community votes — exceeds any plausible economics for an issuer with $25M in tokenized AUM.
Distributes the curation function across independent specialist firms — Steakhouse, Gauntlet, Re7, MEV Capital, Block Analitica — each maintaining their own asset universe and earning fees on the deposits they curate. This has produced more diverse coverage than Horizon, including the Centrifuge institutional RWA market that crossed substantial deposits in 2025.But the model is fundamentally constrained by curator economics: a curator considering a new market must weigh engineering and operational cost against expected fee income. For a market with a $20M addressable deposit base and infrequent liquidations, the curator economics simply do not work. Morpho will continue to be the right venue for the top hundred issuers; it will not be the venue for the next thousand.
Lifts liquidation off-chain into a centralized auction layer where KYC’d solvers compete in milliseconds with on-chain settlement only at clearing. This is technically elegant for high-volume markets where solver attention is sustained.The economics, however, presume per-market dedicated solver capital and the operational sophistication to maintain solver desks across many distinct asset classes. This is a model for the largest issuers, not for the long tail.
What none of these approaches solves, and what none has structural incentive to solve, is the long-tail segment: the three to four hundred ERC-3643 issuers operating between $25M and $250M in tokenized AUM, below the threshold where curator-mediated, governance-curated, or dedicated-solver-desk infrastructure is economic.
The cost of this gap is not just a missed opportunity for solvers and lenders. It is a structural drag on the entire tokenization narrative.Every issuer considering tokenization must, at some point, answer the question of what borrowing utility their token will have. If the answer is “none, because no liquidation pathway exists,” tokenization becomes a marketing exercise rather than a genuine financialization step. Investors who would otherwise hold the token because it enables on-chain leverage do not do so. The token’s secondary market remains thin. The issuer’s case for tokenizing the next product weakens.This is why DeFi utilization of tokenized assets sits at approximately nine percent against tokenized RWA volumes that have crossed $26B in distributed value. The unutilized 91% is not idle by choice; it is idle by necessity. The infrastructure to make it useful does not exist for the segment of issuers who hold most of it.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Tessera","description":"The liquidation network for permissioned real-world assets.","colors":{"primary":"#5defd8","light":"#5defd8","dark":"#131313"},"logo":{"light":"https://mintcdn.com/tessera-c228f74b/WSQR0Q7tB5s854_d/logo/light.svg?fit=max\u0026auto=format\u0026n=WSQR0Q7tB5s854_d\u0026q=85\u0026s=cceecd86dd8374adeb8fc270bd6cb2d7","dark":"https://mintcdn.com/tessera-c228f74b/WSQR0Q7tB5s854_d/logo/dark.svg?fit=max\u0026auto=format\u0026n=WSQR0Q7tB5s854_d\u0026q=85\u0026s=3127c794e84058bd0b4f10b8e228a4c5"},"favicon":"https://mintcdn.com/tessera-c228f74b/gyS_ziKK_5-HD18J/favicon.svg?fit=max\u0026auto=format\u0026n=gyS_ziKK_5-HD18J\u0026q=85\u0026s=900ae727f859c79404994c7a679fa0cd","navbar":{"links":[]},"footer":{"socials":{"x":"https://x.com/tessera_finance","github":"https://github.com/tessera-finance"}},"seo":{"metatags":{"og:title":"Tessera","og:description":"Liquidation infrastructure for permissioned real-world assets. Compliant Dutch auctions and atomic settlement for ERC-3643 collateral, built on 1inch Aqua.","og:image":"/images/og.png","og:image:width":"1200","og:image:height":"630","og:type":"website","twitter:card":"summary_large_image","twitter:title":"Tessera","twitter:description":"Liquidation infrastructure for permissioned real-world assets. Compliant Dutch auctions and atomic settlement for ERC-3643 collateral, built on 1inch Aqua.","twitter:image":"/images/og.png","twitter:site":"@tessera_finance"}},"contextual":{"options":["copy","view","chatgpt","claude"],"display":"header"},"styling":{"latex":true},"navigation":{"global":{"anchors":[{"anchor":"GitHub","icon":"github","href":"https://github.com/tessera-finance"}]},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"tessera-c228f74b","hasAudioNarration":false,"actualSubdomain":"tessera-c228f74b","customDomains":["docs.tessera.finance"],"gitSource":{"type":"github","owner":"tessera-finance","repo":"docs","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6a20da02e3b4329685eeabb3","collectionId":"032cb01b-a1ac-4545-9148-d53b43874349","schemaVersion":"v2"},"entitlements":{"AI_CHAT":{"status":"DISABLED"}},"buildId":"6a20da02e3b4329685eeabb3:success","clientVersion":"0.0.3966","searchFilterCounts":[{"language":"default","tag":"Documentation","count":10},{"language":"default","tag":"Protocol","count":8},{"language":"default","tag":"Welcome","count":2}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-v7-file-tree","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"pause-universal-search-reconcile","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"per-site-search-delta","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-private-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-nav-generations","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-agent-model-picker","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"isAtlas":false,"googleFontsInlined":false},"customCss":[],"page":{"pagePath":"protocol/composability-problem","slug":"/protocol/composability-problem","pageMetadata":{"title":"The Composability Problem","description":"Why standard liquidation breaks for permissioned RWAs, and what the state of the art looks like at the top of the market.","href":"/protocol/composability-problem"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Why standard liquidation breaks for permissioned RWAs, and what the state of the art looks like at the top of the market.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={em:`em`,p:`p`,strong:`strong`,..._provideComponents(),...props.components},{Heading,Note}=_components;if(!Heading)_missingMdxReference(`Heading`,true);if(!Note)_missingMdxReference(`Note`,true);return _jsxs(_Fragment,{children:[_jsx(Heading,{level:`2`,id:`permissioned-tokens-break-standard-liquidation`,children:`Permissioned tokens break standard liquidation`}),`\n`,_jsx(_components.p,{children:`The architecture of decentralized lending is built around a single assumption: when a position becomes undercollateralized, the protocol can sell the seized collateral to any buyer who shows up with the right currency. This assumption produces clean economic guarantees. Lenders are protected from deficit losses, borrowers face predictable liquidation incentives, and arbitrageurs ensure that clearing prices remain close to fair market value. It is the foundation of every successful DeFi lending protocol from Compound to Aave to Morpho.`}),`\n`,_jsx(_components.p,{children:`Permissioned token standards reject this assumption at the contract level. ERC-3643, the dominant standard for regulated tokenized securities, contains a transfer hook that calls into an issuer-controlled identity registry before completing any transfer. If the recipient is not in the registry, the transfer reverts. There is no override available to a lending protocol acting in liquidation. The seized collateral cannot be sold to any buyer with the right currency because the registry restricts who that buyer can be.`}),`\n`,_jsx(_components.p,{children:`This is not a bug in ERC-3643. It is the entire purpose of the standard.`}),`\n`,_jsx(Note,{children:_jsx(_components.p,{children:`Regulated securities require investor verification under applicable law — Reg D in the United States, MiFID II in the European Union, MAS qualified investor frameworks in Singapore. The identity registry is the on-chain enforcement mechanism for those off-chain regulatory obligations. Removing the restriction would make ERC-3643 useless as a regulated token standard. The challenge for DeFi infrastructure is to work with the restriction, not around it.`})}),`\n`,_jsx(Heading,{level:`2`,id:`the-state-of-the-art-at-the-top-of-the-market`,children:`The state of the art at the top of the market`}),`\n`,_jsx(_components.p,{children:`Three approaches converged at the top of the market through 2025–2026. Each is appropriate for the asset classes it serves, and each has a structural reason for not extending into the long tail.`}),`\n`,_jsx(Heading,{level:`3`,id:`aave-horizon`,children:`Aave Horizon`}),`\n`,_jsx(_components.p,{children:`Makes the receipt token non-transferable entirely and grants the issuer an administrative role for forced transfers between pre-whitelisted parties. Horizon has accumulated $365M+ in deposits across Securitize-issued tokens, Centrifuge V3 vaults, Superstate’s USCC and USTB, Apollo’s ACRED, and a small set of additional curated assets.`}),`\n`,_jsxs(_components.p,{children:[`The model works for issuers operating at scale because each is willing to invest in the operational relationships required to maintain a small set of pre-whitelisted liquidators. `,_jsx(_components.strong,{children:`It does not extend to the long tail`}),` because the per-issuer governance overhead — Aave Risk Framework Committee proposals, LlamaRisk and Chaos Labs reviews, community votes — exceeds any plausible economics for an issuer with $25M in tokenized AUM.`]}),`\n`,_jsx(Heading,{level:`3`,id:`morpho’s-curated-vaults`,children:`Morpho’s curated vaults`}),`\n`,_jsx(_components.p,{children:`Distributes the curation function across independent specialist firms — Steakhouse, Gauntlet, Re7, MEV Capital, Block Analitica — each maintaining their own asset universe and earning fees on the deposits they curate. This has produced more diverse coverage than Horizon, including the Centrifuge institutional RWA market that crossed substantial deposits in 2025.`}),`\n`,_jsxs(_components.p,{children:[`But the model is fundamentally constrained by curator economics: a curator considering a new market must weigh engineering and operational cost against expected fee income. `,_jsx(_components.strong,{children:`For a market with a $20M addressable deposit base and infrequent liquidations, the curator economics simply do not work.`}),` Morpho will continue to be the right venue for the top hundred issuers; it will not be the venue for the next thousand.`]}),`\n`,_jsx(Heading,{level:`3`,id:`redstone-settle`,children:`RedStone Settle`}),`\n`,_jsx(_components.p,{children:`Lifts liquidation off-chain into a centralized auction layer where KYC’d solvers compete in milliseconds with on-chain settlement only at clearing. This is technically elegant for high-volume markets where solver attention is sustained.`}),`\n`,_jsxs(_components.p,{children:[`The economics, however, presume per-market dedicated solver capital and the operational sophistication to maintain solver desks across many distinct asset classes. `,_jsx(_components.strong,{children:`This is a model for the largest issuers, not for the long tail.`})]}),`\n`,_jsx(Heading,{level:`2`,id:`what-none-of-these-solve`,children:`What none of these solve`}),`\n`,_jsxs(_components.p,{children:[`What none of these approaches solves, and what none has structural incentive to solve, is the long-tail segment: the three to four hundred ERC-3643 issuers operating between `,`$25M and $`,`250M in tokenized AUM, below the threshold where curator-mediated, governance-curated, or dedicated-solver-desk infrastructure is economic.`]}),`\n`,_jsx(Heading,{level:`2`,id:`the-cost-of-the-gap`,children:`The cost of the gap`}),`\n`,_jsx(_components.p,{children:`The cost of this gap is not just a missed opportunity for solvers and lenders. It is a structural drag on the entire tokenization narrative.`}),`\n`,_jsxs(_components.p,{children:[`Every issuer considering tokenization must, at some point, answer the question of what borrowing utility their token will have. If the answer is `,_jsx(_components.em,{children:`“none, because no liquidation pathway exists,”`}),` tokenization becomes a marketing exercise rather than a genuine financialization step. Investors who would otherwise hold the token because it enables on-chain leverage do not do so. The token’s secondary market remains thin. The issuer’s case for tokenizing the next product weakens.`]}),`\n`,_jsxs(_components.p,{children:[`This is why DeFi utilization of tokenized assets sits at approximately nine percent against tokenized RWA volumes that have crossed $26B in distributed value. `,_jsx(_components.strong,{children:`The unutilized 91% is not idle by choice; it is idle by necessity.`}),` The infrastructure to make it useful does not exist for the segment of issuers who hold most of it.`]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"The Composability Problem","description":"Why standard liquidation breaks for permissioned RWAs, and what the state of the art looks like at the top of the market.","href":"/protocol/composability-problem"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Permissioned tokens break standard liquidation","slug":"permissioned-tokens-break-standard-liquidation","depth":2,"children":[]},{"title":"The state of the art at the top of the market","slug":"the-state-of-the-art-at-the-top-of-the-market","depth":2,"children":[{"title":"Aave Horizon","slug":"aave-horizon","depth":3,"children":[]},{"title":"Morpho’s curated vaults","slug":"morpho’s-curated-vaults","depth":3,"children":[]},{"title":"RedStone Settle","slug":"redstone-settle","depth":3,"children":[]}]},{"title":"What none of these solve","slug":"what-none-of-these-solve","depth":2,"children":[]},{"title":"The cost of the gap","slug":"the-cost-of-the-gap","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"tessera-c228f74b","siteName":"Tessera","title":"Tessera","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-05-01T19:12:25.673Z","originalFileLocation":"protocol/composability-problem.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Why standard liquidation breaks for permissioned RWAs, and what the state of the art looks like at the top of the market.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Tessera\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/tessera-c228f74b/_jzdYH1jnTSX5P_d/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/tessera-c228f74b/_jzdYH1jnTSX5P_d/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/tessera-c228f74b/_jzdYH1jnTSX5P_d/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/tessera-c228f74b/_jzdYH1jnTSX5P_d/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/tessera-c228f74b/_jzdYH1jnTSX5P_d/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/tessera-c228f74b/_jzdYH1jnTSX5P_d/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/tessera-c228f74b/_jzdYH1jnTSX5P_d/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/tessera-c228f74b/_jzdYH1jnTSX5P_d/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/tessera-c228f74b/_jzdYH1jnTSX5P_d/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Tessera\">\u003cmeta data-mint-head property=\"og:description\" content=\"Liquidation infrastructure for permissioned real-world assets. Compliant Dutch auctions and atomic settlement for ERC-3643 collateral, built on 1inch Aqua.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Tessera\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.tessera.finance/protocol/composability-problem\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://tessera-c228f74b.mintlify.app/images/og.png\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Tessera\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Liquidation infrastructure for permissioned real-world assets. Compliant Dutch auctions and atomic settlement for ERC-3643 collateral, built on 1inch Aqua.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://tessera-c228f74b.mintlify.app/images/og.png\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/tessera-c228f74b/_jzdYH1jnTSX5P_d/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Tessera\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#5defd8\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.tessera.finance/protocol/composability-problem\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/protocol/composability-problem.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.tessera.finance/#organization\",\"name\":\"Tessera\",\"url\":\"https://docs.tessera.finance\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/tessera-c228f74b/WSQR0Q7tB5s854_d/logo/light.svg?fit=max\u0026auto=format\u0026n=WSQR0Q7tB5s854_d\u0026q=85\u0026s=cceecd86dd8374adeb8fc270bd6cb2d7\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.tessera.finance#website\",\"name\":\"Tessera\",\"url\":\"https://docs.tessera.finance\",\"publisher\":{\"@id\":\"https://docs.tessera.finance/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.tessera.finance/protocol/composability-problem#webpage\",\"url\":\"https://docs.tessera.finance/protocol/composability-problem\",\"name\":\"The Composability Problem\",\"description\":\"Why standard liquidation breaks for permissioned RWAs, and what the state of the art looks like at the top of the market.\",\"dateModified\":\"2026-05-01T19:12:25.673Z\",\"isPartOf\":{\"@id\":\"https://docs.tessera.finance#website\"},\"breadcrumb\":{\"@id\":\"https://docs.tessera.finance/protocol/composability-problem#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.tessera.finance/protocol/composability-problem#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Protocol\",\"item\":\"https://docs.tessera.finance/protocol/overview\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"The Composability Problem\",\"item\":\"https://docs.tessera.finance/protocol/composability-problem\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.tessera.finance/protocol/composability-problem#article\",\"headline\":\"The Composability Problem\",\"name\":\"The Composability Problem\",\"description\":\"Why standard liquidation breaks for permissioned RWAs, and what the state of the art looks like at the top of the market.\",\"url\":\"https://docs.tessera.finance/protocol/composability-problem\",\"mainEntityOfPage\":{\"@id\":\"https://docs.tessera.finance/protocol/composability-problem#webpage\"},\"image\":\"https://docs.tessera.finance/images/og.png\",\"dateModified\":\"2026-05-01T19:12:25.673Z\",\"publisher\":{\"@id\":\"https://docs.tessera.finance/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.tessera.finance#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Tessera\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Tessera","nav":{"global":{"anchors":[{"anchor":"GitHub","icon":"github","href":"https://github.com/tessera-finance"}]},"tabs":[{"tab":"Documentation","groups":[{"group":"Welcome","pages":[{"title":"Tessera","href":""},{"title":"What Tessera Does","href":"/what-is-tessera"}]},{"group":"Protocol","pages":[{"title":"Protocol Overview","description":"What Tessera is, what it isn't, and why the architecture looks the way it does.","href":"/protocol/overview"},{"title":"The Composability Problem","href":"/protocol/composability-problem"},{"title":"Architecture","description":"The four-layer protocol architecture and the contracts that compose it.","href":"/protocol/architecture"},{"title":"Settlement Adapters","href":"/protocol/settlement-adapters"},{"title":"Auction Mechanism","href":"/protocol/auction-mechanism"},{"title":"Compliance Model","href":"/protocol/compliance-model"},{"title":"Invariants","href":"/protocol/invariants"},{"title":"Events","href":"/protocol/events"}]}]}]},"title":"Tessera","buildId":"dpl_cadrRc5H9XQiJQbDFN5mcYRs2PAj","deploymentId":"dpl_cadrRc5H9XQiJQbDFN5mcYRs2PAj","dynamics":[],"chunks":[]}