Skip to main content

DREX Pilot Technical Details

Official Repository

The Brazilian Central Bank (BCB) maintains an official GitHub repository containing all technical documentation and configuration files needed to participate in the DREX pilot project. This repository serves as the primary source of technical information for participating institutions.

🔗 Official DREX Pilot Repository

Key Components

The repository includes comprehensive documentation for:

Architecture

  • Network topology
  • System architecture
  • Integration points

Smart Contracts

  • Real Digital (CBDC) implementation
  • Tokenized Real
  • Tokenized Federal Public Securities
  • Securities operations

Privacy Solutions

  • Anonymous Zether
  • Starlight
  • Rayls

Integration

  • Connection to DREX network
  • Smart contract interaction examples
  • API documentation

Technical Stack

The project utilizes:

  • JavaScript (37.1%)
  • Solidity (35.1%)
  • TypeScript (27.8%)

Getting Started

For developers and institutions looking to participate in the DREX pilot:

  1. Clone the repository git clone https://github.com/bacen/pilotord-kit-onboarding.git

  2. Review the documentation:

    • Start with arquitetura.md for system architecture
    • Follow with ingresso.md for onboarding procedures
    • Review smart contract documentation in smartcontracts.md

Documentation Structure

The repository is organized into several key sections:

  • /docs - Main documentation
  • /smartcontracts - Smart contract implementations
  • /exemplos - Integration examples
  • /abi - Contract ABIs

Updates

The documentation is continuously updated based on participant feedback and project evolution. Participants are encouraged to:

  • Watch the repository for updates
  • Submit issues for questions or problems
  • Contribute through pull requests

🚧 This documentation is actively maintained and updated as the DREX pilot progresses.