Skip to content

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.

  1. Deploy contracts → byos-contracts deployment guide
  2. Deploy service → byos-service-ts deployment guide

What each step produces ​

StepOutputUsed by
Contracts deploymentESCROW_ADDRESS, TRAMPOLINE_FACTORYService configuration
Service deploymentPublic API on port 9585, internal API on port 9586Sub-solvers, CoW driver

This specification is normative. Where an implementation disagrees with it, the implementation is wrong.