Deployment
This page describes the deployment order for a new BYOS instance.
Order
Deploy the contracts first. The contracts deployment produces two addresses — Escrow and TrampolineFactory — that the service requires to start.
- Deploy contracts →
byos-contractsdeployment guide - Deploy service →
byos-service-tsdeployment guide
What each step produces
| Step | Output | Used by |
|---|---|---|
| Contracts deployment | ESCROW_ADDRESS, TRAMPOLINE_FACTORY | Service configuration |
| Service deployment | Public API on port 9585, internal API on port 9586 | Sub-solvers, CoW driver |