Execution Layer
The Execution Layer is where agents perform actions. Execution is not tied to a single environment and can run:- off-chain
- on another blockchain
- in the cloud
- inside a user-controlled private environment
- within a Trusted Execution Environment (TEE)
Coordination Layer
The Coordination Layer orchestrates how agents, applications, proofs, and settlement flows work together. It handles a wide range of workflow coordination functions, including:- Sequencing agent actions in the correct order
- Batching multiple operations into a single coordinated process
- Routing tasks, messages, and transactions between agents and systems
- Orchestrating multi-step transactions and cross-system workflows
- Automating business processes based on predefined rules and conditions
- Managing workflow state and tracking progress across execution stages
- Synchronizing actions between multiple agents, applications, and environments
- Coordinating dependencies, approvals, and event-driven triggers throughout a workflow
This is especially important for agentic applications, where the Coordination Layer connects policy checks, proofs, verification, settlement, and reconciliation into a single executable workflow.
Privacy-Preserving Layer
The Privacy-Preserving Layer makes execution verifiable without exposing confidential data. Silvana uses zero-knowledge proofs, selective disclosure, TEE-based confidential execution, and MPC-based integrations to protect sensitive information while still allowing users, counterparties, auditors, or applications to verify outcomes.For enterprises and institutional users, this creates an important separation: data can stay private, while correctness can still be proven.
Settlement Layer
The Settlement Layer finalizes asset transfers and anchors execution results. Silvana uses Canton’s DvP settlement infrastructure to ensure that delivery and payment happen together. Assets move only when all settlement conditions are satisfied. If one side fails to meet its obligations, settlement does not complete, and the transaction rolls back.We abstract the complexity of DvP into developer-friendly settlement workflows.