Skip to content

Switchain ServicesProject Documentation

Complete guide to understand and work with Switchain Services

Switchain Services

Welcome to the official documentation of Switchain Services. This documentation is designed to help you understand the architecture, components, and how to work with the project.

What You'll Find Here

This documentation follows the C4 model to describe the system architecture:

  • Context: Overview of the system and how it interacts with users and external systems
  • Containers: Applications, data stores, and microservices
  • Components: Breakdown of each container into components
  • Code: Implementation details when necessary

Additionally, you'll find detailed information about:

  • The domain model and bounded contexts
  • The packages and their responsibilities
  • The applications and how they relate to each other
  • Technical guides for developers

Getting Started

To start working with Switchain Services, we recommend following these steps:

  1. What is Switchain?
  2. Getting Started
  3. Understanding the Architecture
  4. Setting Up CEX Wallets (if working with centralized exchanges)

Contributing to the Documentation

This documentation is designed to evolve along with the project. If you find outdated information or want to contribute new sections, please check the technical guides section.