Skip to main content
Silvana Book Agent can run on self-hosted infrastructure or in a managed cloud environment. The agent communicates with Silvana through a gRPC service, signs transactions locally, and never transmits the private key to the server. Silvana Book agents are not tied to a single hosting model: you can deploy the agent on your own infrastructure or run it in the cloud.
  • Self-hosted: Full infrastructure control, internal scaling, and deployment management.
  • Google Cloud: Managed runtime, automatic scaling, built-in secret storage, faster production rollout.
The following links are necessary for developers to access the protocol, library interface, and reference implementation:

Quickstart

1

Install prerequisites

Download the latest cloud-agent binary from the GitHub Releases page.
Checksums for all archives are available in checksums.txt on the release page.
2

Onboard the agent

Before onboarding, make sure you have a Silvana DevNet invite code. Silvana provides the invite code.
On successful onboarding, cloud-agent creates the agent identity, completes the required Canton setup, and writes .env and a starter agent.toml to the current directory.
The DevNet RPC is used by default. Use --rpc <URL> only when connecting to another endpoint.
3

Run the agent

Once onboarding is complete, start the long-running agent process:

Developer reference

Silvana Book Agent communicates with the orderbook server through four gRPC services defined under proto/silvana/*/v1/*.proto.