SDK Guide
Install the tooling, onboard an agent, configure a strategy and run the first working flow.
Best for: getting an agent running fast
Build agents and applications on Silvana with a typed gRPC API, an agent focused SDK and deployment models that fit your control boundary.

Install the tooling, onboard an agent, configure a strategy and run the first working flow.
Best for: getting an agent running fast
Explore gRPC services, transaction flow, streaming models and structured responses.
Best for: direct integration
Configure a strategy and watch it react against a simulated market before writing code.
Best for: understanding behavior first
Choose where the agent runs and where data, secrets, signing and operations belong.
Best for: production planning
The developer experience should feel direct. Start with a working pattern, inspect the behavior, configure the mandate, connect services and deploy the same logic in the right runtime.
Start with an included agent flow, example configuration or direct API integration.
Use the Playground or mock data to inspect strategy behavior before live execution.
Set markets, permissions, limits, strategy parameters and signing behavior.
Use SDK or gRPC clients to reach orderbook, settlement, ledger and event services.
Prepare and verify sensitive transactions before signing inside your environment.
Run the agent in the infrastructure model that fits your operating requirements.
Silvana is built for agents that can act continuously without receiving blind authority over assets.
Silvana builds the transaction and returns the payload, hash, identifiers and estimated requirements.
Your application checks the operation, recipient, asset, amount and expected outcome.
The approved environment signs the prepared transaction. Private key material stays inside that environment.
The signed transaction is submitted through Silvana and routed to the relevant Canton workflow.
Your system receives status, update references, contracts, usage information and errors.
Onboard agents, manage configuration and start from ready trading and settlement workflows.
Prepare and execute payments, transfers, DvP, multicall and application operations.
Generate typed clients and connect from any backend stack with gRPC support.
Access market data, submit orders, manage RFQs and subscribe to execution events.
Follow proposals, allocations, lifecycle events and final settlement status.
Inspect prepared transactions and authorize them within the agent or client environment.
When the agent is ready to leave local development, choose the runtime model that matches your security, confidentiality and operating requirements.
Run the agent inside infrastructure your organization owns and operates.
Deploy in your cloud account or approved cloud project.
Use a managed environment when speed and lower operational overhead matter.
Run supported logic and sensitive material inside an isolated runtime when confidentiality requirements are higher.
Read setup, authentication, transaction flow, signing and settlement guides.
Move from installation to a running agent through a guided first implementation.
Inspect services, operations, streaming models and response fields.
Explore examples, releases and developer tooling.
Start with the SDK guide, connect to the API, test behavior in the Playground and choose the runtime when the agent is ready to operate.