XChainPY is a library with a common interface for multiple blockchains, built for simple and fast integration for wallets and more.
This is a test for client side of XChainPY library.
Initially this project is based upon python3.8
-
Clone the repo
$ git clone https://github.com/HooriRn/xchainpy-lib-test-client
-
Install the dependencies
XChainPy python library requirements :
- bip_utils
- pytest
- mnemonic
- python_binance_chain
- secp256k1
- pywallet
- binance_chain
$ sudo apt-get install libssl-dev build-essential automake pkg-config libtool libffi-dev libgmp-dev libyaml-cpp-dev $ sudo apt install libsecp256k1-dev
- need to have brew installed
$ sudo brew install automake pkg-config libtool libffi gmp
If you are running older version of macOS install dependencies with this parameter
--build-from-source
for more installation info, please see this link
!! There is no native support for this library in Windows yet, so you might use WSL for this installation
Then get into the repo folder and run this
$ pip install -r requirements.txt
-
Run xchainpy test
$ python xchainpy_test_example.py
โฒ coming soon...