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.
    Copy
    Copied!
    git clone https://github.com/Peersyst/xrp-evm.git
  2. Install the dependencies.
    Copy
    Copied!
    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:
      Copy
      Copied!
      yarn start
    • Start each service separately. Open a new terminal window for each command.
      Copy
      Copied!
      # 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