<oembed><type>rich</type><version>1.0</version><author_name>redshift (npub1ft…redsh)</author_name><author_url>https://nostr.ae/npub1ftt05tgku25m2akgvw6v7aqy5ux5mseqcrzy05g26ml43xf74nyqsredsh</author_url><provider_name>njump</provider_name><provider_url>https://nostr.ae</provider_url><html>Please say more. &#xA;&#xA;How can we ensure that we&#39;re getting the attestation of the actual code? What can we demand from Tinfoil? &#xA;&#xA;This is what Routstr does right now (from my LLM): &#xA;Trust boundaries worth knowing&#xA;&#xA; A few nuances from reading the code:&#xA;&#xA; 1. We follow the latest signed release. routstr-sdk does not pin a specific releaseTag or expected codeFingerprint by default. It verifies whatever the verifier says is the latest signed release of tinfoilsh/confidential-model-router. That&#39;s a &#34;trust the release process&#34; model, not a hardcoded allow-list.&#xA;&#xA; 2. The bundle is assembled by Tinfoil&#39;s ATC. The SDK fetches a pre-assembled bundle from https://atc.tinfoil.sh/attestation rather than fetching GitHub/Sigstore/AMD itself. This is safe because every component is independently signed/verified — the ATC is a proxy, not a trust root — but it&#39;s still a component in the path.&#xA;&#xA; 3. The verified repo is the router, not the model server directly. By default, configRepo is tinfoilsh/confidential-model-router. Downstream model enclaves are covered by Tinfoil&#39;s enclave chaining — the router verifies the inference enclave. Our client only directly verifies the first hop.&#xA;&#xA; 4. Headers are plaintext to the proxy. EHBP encrypts the JSON body. The auth token, X-Routstr-Model, and other headers are visible to the Routstr proxy. The model id inside the body is stripped to the bare upstream id and encrypted.&#xA;&#xA; 5. Dependency supply chain. We trust tinfoil@1.1.6, ehbp@0.2.3, and their transitive deps. The package lock pins them, but the npm registry supply chain is a boundary.&#xA;&#xA;&#xA; So: yes, routstr-sdk does real Tinfoil attestation — client-side, before token spend, with encryption bound to the attested key. The main trust decisions are &#34;follow latest signed router release&#34; and &#34;trust AMD + GitHub Actions/Sigstore + the Tinfoil npm package.&#34;</html></oembed>