Sigil Open Framework (SOF)
The Sigil Open Framework (SOF) is an open specification for cryptographic pre-execution authorization of autonomous AI agents. Define what’s allowed once, in policy. Everything else is blocked automatically — before it fires. SOF defines a protocol contract that conforming signers, policy engines, and legal wrappers implement to give autonomous agents the cryptographic and legal boundaries required to operate safely in production. The specification is implementation-agnostic by design: any signer that issues conforming Intent Attestations against awarranty.md policy is a valid SOF implementation.
Sigil Core publishes the reference implementation. Independent implementations — by audit firms, custodians, enterprise security teams, or any third party — are explicitly welcome and structurally accommodated. The full conformance contract is documented in Conformance.
If standard agentic frameworks are the accelerator pedal, SOF is the cryptographic brake protocol. The reference implementation is one engine that speaks it. Others can speak it too.
The Doctrine of Structural Trust
Safety is not a property of prompts. Safety is a property of architecture.The Sigil Open Framework is built on a single, non-negotiable principle: autonomous agents cannot be trusted to self-govern. Trust must be structurally enforced — cryptographically, deterministically, and before execution, not after loss. Under SOF, every conforming agent operates within these guarantees:
- AI agents never hold private keys
- AI agents never see raw API credentials
- AI agents cannot execute without deterministic authorization
- High-stakes actions must route through a policy enforcement layer
- Conforming signers enforce it technically — no execution without cryptographic authorization
- FAF enforces it legally — no liability exposure without structural governance
- Sigil Attestations proves it cryptographically — every authorized action is verifiable
A Governed Protocol Stack
SOF is a composable protocol stack — a specification at the center, with three implementation layers around it. The conformance contract is universal: every SOF-conforming deployment, regardless of vendor, runs against the same cryptographic specification. The legal layer converts those guarantees into fiduciary instruments. The vertical boilerplates are pre-assembled deployments — enforcement and legal wired together for a specific industry context.The Conformance Contract
The conformance target every SOF implementation must honor. Defines Intent
Attestation structure, JWKS publication, trusted issuer validation, chain
binding, and the verification protocol used by gated execution layers. Not
a product; the specification itself.
Layer 1: Reference Engine (OEE)
Open Execution Engine is the reference implementation of the SOF
enforcement specification. Policy evaluation via Sigil Lex, Intent
Attestation issuance, consensus hold management, and gated RPC/bundler
execution. One valid signer; not the only valid one.
Layer 2: Legal Governance (FAF)
Fiduciary Agent Framework converts cryptographic guarantees from any
conforming signer into bounded fiduciary instruments — entity templates,
operating agreements, and warranty.md policy structure so human General
Partners can assume quantifiable liability without unlimited personal
exposure.
Layer 3: Vertical Boilerplates
Domain-specific implementations of conforming signer + FAF, pre-assembled
for specific deployment contexts. Healthcare, banking, and enterprise
verticals follow the same pattern. The conformance contract is constant;
the deployment context is what varies.
Operator Surface: Command & Vault
The protocol stack governs execution. These two components extend governance into the human layer and the credential layer. Both are part of the reference implementation; conforming signers MAY expose equivalent surfaces.Sigil Command
Operator console. Read-only, real-time violation log for every policy
enforcement event on your API key. Magic link auth, included on every tier.
See what your firewall is doing, resolve consensus holds, and audit agent
behavior.
Sigil Vault
JIT credential broker. Non-custodial, cryptographically-gated credential
injection for agent requests. Agents never possess API keys or cloud secrets
— Vault fetches them on-demand from your own infrastructure after validating
an Intent Attestation.
Client-Side Enforcement: Agent Hooks
The protocol stack governs what happens at the execution layer.@sigilcore/agent-hooks is the client-side package that connects your agent framework to that layer — intercepting every tool call before it executes and routing it through a conforming signer for policy evaluation.
Without agent-hooks, SOF governs EVM transactions. With agent-hooks, SOF governs any agent action on any framework: bash commands, HTTP requests, file writes, wallet signing, and email sends. The agent never reaches the API — or the blockchain — without a verified clearance.
Agent Hooks Overview
Install
@sigilcore/agent-hooks and connect Claude Code, ELIZA, LangChain,
OpenClaw, IronClaw, or any framework to your Sigil policy in minutes.AgentPay (WLFI) Compatibility
agent-hooks is fully compatible with the AgentPay SDK. USD1 transfers on
Ethereum and BNB Smart Chain route through your Sigil policy before the
transaction is signed.The Standard: Intent Attestations
The entire framework relies on a single cryptographic primitive: the Intent Attestation. Before an agent can execute a transaction on-chain, it must evaluate its intent against the deterministic constraints defined in its policy. If the intent is compliant, a conforming signer issues a short-lived, Ed25519-signed JWT. The EVM gateway physically rejects any write operation that does not include this valid attestation.Read the Attestation Specification
Explore the canonical specification for generating, binding, and verifying
Ed25519 Intent Attestations.
Start Building
Choose the path that fits your role.Developer Toolkit
Fastest time to value. Local testing environment to simulate the Sigil
execution firewall offline. Mock Express.js engine and Python LangChain
authorizer.
Getting Started API
Ready for production. Two-step flow to request an Intent Attestation
and route a live transaction through the reference Sigil gateway.
Build a Conforming Signer
For audit firms, custodians, and enterprise security teams. The
conformance contract — what a conforming signer must implement, what it
may extend, and how to register an implementation.