Start the Bridge Client

Attention

The XRPL EVM compatible sidechain implementation is a proof of concept extension to the XRP Ledger protocol and is for development purposes only. There is no official amendment currently and it is not available on the production Mainnet. The EVM compatible sidechain bridge is connected to the XRP Ledger Devnet. Do not send transactions in Mainnet.

Prerequisites

Steps

  1. Clone the git repository.

    git clone https://github.com/Peersyst/xrp-evm.git
    
  2. Install the dependencies.

    yarn
    cd packages/bridge-client-backend && yarn && cd ../..
    cd packages/bridge-client-frontend && yarn && cd ../../
    
  3. Start the services. You have two options:

    • Start the client with a single command:

      yarn start
      
    • Start each service separately. Open a new terminal window for each command.

      # Starts the database
      docker-compose up
      
      # Starts the backend
      cd packages/bridge-client-backend && yarn start
      
      # Starts the frontend
      cd packages/bridge-client-frontend && yarn start