Self hosted
Run the agent inside infrastructure your organization owns and operates.
Best for: Maximum control, internal governance and custom operating requirements.
Use the same Silvana agent logic across infrastructure models that place data, secrets, signing and operations in different boundaries.

The same agent can move through different runtime models as security, scale, confidentiality and operating requirements change.
Run the agent inside infrastructure your organization owns and operates.
Best for: Maximum control, internal governance and custom operating requirements.
Deploy the agent in your cloud account or approved cloud project.
Best for: Scalable infrastructure with familiar cloud controls and team owned operations.
Run the agent in a Silvana managed environment with a defined shared responsibility model.
Best for: Faster launch, lower operational overhead and supported production workflows.
Run supported agent logic and sensitive material inside an isolated runtime.
Best for: Workflows that require stronger confidentiality around strategy, data or signing.
A Silvana agent does not need to rebuild the full Canton integration for every workflow. It uses SDK or gRPC clients to observe state, prepare actions, verify transactions, sign inside the approved boundary and route execution through Silvana services.
Applies the strategy, mandate, policy and workflow rules.
Connects the runtime to Silvana services for orderbook, settlement, ledger and supported data flows.
Reviews prepared transactions and signs inside the approved environment.
Coordinate supported order, transaction and settlement workflows.
Provides the privacy and final settlement foundation for asset state changes.
A deployment model is a control decision. Before choosing the runtime, decide where the important boundaries should sit.
Where are prepared transactions reviewed and signed?
Where can private strategy inputs, market context and operational state be processed?
Where are credentials, keys, tokens and configuration stored?
Which services, models, data sources and internal systems can the agent reach?
Who owns releases, monitoring, incident response, updates and recovery?
Which logs, approvals, access rules and configuration records must be retained?
Use the SDK guide to install tooling, onboard the agent and complete the first working flow.
Use the Playground and supported nonproduction environments to inspect behavior and signing flow.
Choose the runtime model, document the responsibility boundary and launch the approved version.
Start with a working agent, choose where logic and authorization belong, then operate the runtime with clear ownership from the first deployment.