Developers

From strategy to running agent.

Build agents and applications on Silvana with a typed gRPC API, an agent focused SDK, and deployment options that fit your security model.

Prototype locally. Sign within your environment. Deploy on your terms.

From setup to production

Build through one clear path.

01

Prototype

Start with an included agent flow, an example configuration, or a direct API integration.

02

Simulate

Test strategy behavior against mock data before introducing funds or live execution.

03

Configure

Set markets, permissions, limits, strategy parameters, and signing behavior.

04

Connect

Open the required gRPC services and subscribe to order, market, and settlement events.

05

Authorize

Prepare and verify each sensitive transaction before signing within your environment.

06

Deploy

Run the same agent logic in the infrastructure model that fits your operating requirements.

What you build with

Everything an agent needs to operate.

SDK and CLI

Onboard agents, manage configuration, and start with ready trading and settlement workflows.

Agentic API

Prepare and execute payments, transfers, DvP, multicall, and application operations.

Proto and gRPC

Generate typed clients and connect from any backend stack with gRPC support.

Orderbook services

Access market data, submit orders, manage RFQs, and subscribe to execution events.

Settlement streams

Follow proposals, allocations, lifecycle events, and final settlement status.

Verification and signing

Inspect prepared transactions and authorize them within the agent or client environment.

Controlled by design

Every state change follows an explicit path.

01

Prepare

Silvana builds the transaction and returns the prepared payload, hash, identifiers, and estimated requirements.

02

Verify

The application confirms the operation, recipient, asset, amount, and expected outcome.

03

Sign

The approved environment signs the prepared transaction hash. Private key material remains inside that environment.

04

Execute

The signed transaction is submitted through Silvana and routed to the relevant Canton workflow.

05

Reconcile

The application receives structured status, update references, contracts, usage information, and errors.

Any language, one interface

Use the tools your system already trusts.

Proto definitions keep the integration surface portable.

The Agentic API is defined in proto and can be consumed from any backend environment with gRPC support. Use the SDK and command line tooling for the fastest route to a working agent, or integrate directly at the service layer when you need greater control.

Flow

Developer interface

1Proto
2gRPC
3Rust
4TypeScript
5Generated clients

Rust and TypeScript tooling support common agent and application workflows. Generated clients allow other languages to work with the same service definitions.

Run on your terms

The same logic can live in different security environments.

Self hosted

Run the agent inside your own infrastructure, network policy, and governance perimeter.

Cloud deployment

Operate the agent on scalable cloud infrastructure while retaining control over the application environment.

Silvana managed

Use managed infrastructure when speed to production and reduced operational overhead are the priority.

Trusted execution environment

Run sensitive logic and secrets inside an isolated enclave when the workflow requires a higher confidentiality boundary.

Start building

Build the first version today.

Follow the quickstart, connect to the API, and move from a strategy idea to a working agent.