Skip to content

xmart-git/xls20-bridge-master

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

xls20-bridge-master

C#/.NET Core master process for the ERC721 to XLS20 Bridge

Requirements

Getting Started

  1. Open a command prompt or Powershell prompt and issue the following commands
git clone https://github.com/ajkagy/RippleDotNet
git clone https://github.com/ajkagy/xls20-bridge-master
  1. Open `xls20-bridge-master//config/settings.json' and edit the settings variables
    • WSS_Server_Port The Port that will run the WS or WSS Server that validators will connect to
    • Https_Server_Port The Port that will run the http or https api that the bridge express.js proxy will connect to
    • Bridge_Contract The Rinkeby Bridge contract address.
    • XRPL_Issuer The multi-sig issuer wallet address on the xrpl
    • Ethereum_RPC_Url Infura account URL endpoint for Rinkeby
    • Validator_Key a random generated guid that validators will use to connect via WS or WSS
    • API_Key a random generated guid for http or https api access into the master process
    • Eth_private_key arbitrary eth private key for making view function calls
    • SSL_Enabled true or false. Used to turn on https and wss
    • SSL_Cert_Path Path to the SSL cert for https/wss (only used when SSL_Enabled is true)
    • SSL_Cert_Password cert password for https/wss (only used when SSL_Enabled is true)
  2. Build The Project
dotnet build --configuration Release
  1. Navigate to the Release Folder
cd xls20-bridge-master/bin/Release/net5.0
  1. Run
dotnet XLS-20-Bridge-MasterProcess.dll

About

C#/.NET Core master process

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 100.0%