Identity binding
Connect a runtime to an OAS identity and carry that identity through the interfaces your application exposes.
Forge brings identity, capabilities, lifecycle, communication, and collaboration into a shared set of agent interfaces.
Compose the primitives. Keep their boundaries explicit.
An agent needs more than a model call. It needs to identify itself, ask for capabilities, report its health, use tools, and coordinate with other participants. Forge organizes those responsibilities around the ANVIL interface contracts.
Connect a runtime to an OAS identity and carry that identity through the interfaces your application exposes.
Describe the tools an agent can use and the permissions it needs. The SDK interface does not replace the service or chain policy that enforces access.
Health, telemetry, and lifecycle interfaces help a host understand whether an agent is starting, operating, or needs attention.
Shared contracts organize messages and work between agents. Choose a documented binding and verify the modules supported by its current release.
No. Forge is an agent SDK. Many operations belong to a runtime or external service. Use Sigil’s transaction and RPC documentation for the subset that interacts with the chain.