Built a small open stack so agents on Vercel don’t treat every domain’s llms.txt as gospel.
Problem: tool-calling agents fetch unsigned instructions from domains they’ve never checked.
What shipped (MIT):
@trustflow/sdk— verify / sign W3Cdid:web(Ed25519EdDSAor P-256ES256; rejectsalg: noneandHS*)@trustflow/cli—npx trustflow init@trustflow/vercel-ai-middleware— refuse to parse unsignedllms.txtin the Vercel AI SDK path@trustflow/next-plugin— warns in dev whenpublic/llms.txtorpublic/.well-known/did.jsonis missing- Hosted registry: https://trustflow.systems (badge: Verified by AgenticTrust | trustflow.systems)
Try it:
npx trustflow init# orpnpm add @trustflow/sdk @trustflow/vercel-ai-middlewareRepo: https://github.com/etienne-source/agent-trust-sdk Verify example: https://trustflow.systems/verify/trustflow.systems
Maker disclosure: I built this. Happy to answer signing / middleware wiring questions.