Xport Digital
1. INTRODUCTION2. NON APPROVED MERCHANT3. APPROVED MERCHANT4. DOCKER INTEGRATIONStart.sh FileCrypto Transfer Widget Docker ConfigurationsNon Crypto Transfer Widget Configurations5. EMBEDDED CRYPTO TRANSFER WIDGET6. EMBEDDED NON CRYPTO TRANSFER WIDGET7. API CALLS

Docker Integration

Integrate our widgets with configurations with our public docker images located here on Docker Hub

Visit our Docker Hub

docker pull xportdigital/crypto-transfer-widget
docker pull xportdigital/non-crypto-transfer-widget
  • To run the docker image you will be required to set your external .env file to set your widgets environment variables with configurations below.
  • Here is a sample of env file and start.sh file to host in your local directory

Start.sh File

#when deploying docker image, change the image name below to the tagged image being used.
#Load your environment variables from your .env file.
#If required change port, container runs on port 3000 by default.
#Provide path to enviornment file in your project.
docker run -p 5000:3000 --env-file ./.env xportdigital/crypto-transfer-widget:latest

Crypto Transfer Widget Docker Configurations

  • Username:
  • Account Password:
  • CompanyUUID:
  • Redirect URL:
  • Token List: Show only a list of specific tokens for purchase
  • Markup Fee Percentage:
  • Logo Directory:
  • Company Title:
#Enviornment Variables For Docker
REACT_APP_XPortUser=Username
REACT_APP_XPortPassword=AccountPassword
REACT_APP_CompanyUuid=CompanyUUID
REACT_APP_RedirectUrl=http://localhost:port
REACT_APP_Symbols=USDT, ETH **space must be single after comma**
REACT_APP_MarkupFee=0.01
REACT_APP_logo=https://logo.png
REACT_APP_title=CompanyTitle

Non Crypto Transfer Widget Configurations

  • Username:
  • Password:
  • CompanyUUID:
  • Redirect URL:
#Enviornment Variables For Docker
REACT_APP_XPortUser=Username
REACT_APP_XPortPassword=AccountPassword
REACT_APP_CompanyUuid=CompanyUUID
REACT_APP_RedirectUrl=http://localhost:port