
Product
Announcing Socket Fix 2.0
Socket Fix 2.0 brings targeted CVE remediation, smarter upgrade planning, and broader ecosystem support to help developers get to zero alerts.
REST API and WebSocket asyncio wrapper with grpc powered multiplexer server
On Binance
: now API key type Ed25519 is used instead of HMAC
From 2.1.34
must be updated exch_srv_cfg.toml
from exchanges_wrapper/exch_srv_cfg.toml.template
The main difference is the development of the project for trading with many exchanges.
Next is adding a new module exchanges_wrapper/exch_srv.py
as a multiplexer layer, providing simultaneous async interaction for many accounts
and many trading pairs through one connection. It's powered by gRPC
Remote Procedure Call framework.
Warning. Coverage of overridden binance.py packages is significant but not complete.
Served methods describes into example/exch_client.py
Create account on Binance and get 10% discount on all trading fee
Create account on HTX
Create account on Bitfinex and get 6% rebate fee
Create account on OKX and will be in for the chance to earn up to 100 USDT
Create account on Bybit and get exclusive referral rewards
Also, you can start strategy on Hetzner cloud VPS only for 4.75 € per month
/home/ubuntu/.MartinBinance/config/exch_srv_cfg.toml
To install just run the following command:
pip install exchanges-wrapper
After first install create environment by run exchanges-wrapper-init
in terminal window.
The structure of the working directory will be created and the necessary files will be copied:
For Ubuntu it will be here: home/user/.MartinBinance/
For upgrade to latest versions use:
pip install -U exchanges-wrapper
exchanges-wrapper-init
and
exchanges-wrapper-srv
/home/ubuntu/.MartinBinance/config/
and select (uncomment) desired exchange. Don't change exchange name.docker pull ghcr.io/dogstailfarmer/exchanges-wrapper:latest
The structure of the working directory will be created and the necessary files will be copied:
For Ubuntu it will be here: home/user/.MartinBinance/
docker run --rm --entrypoint /bin/sh exchanges-wrapper -c "cat ./exchanges_wrapper/__init__.py" > init.py && \
docker run --rm --entrypoint /bin/sh exchanges-wrapper -c "cat ./exchanges_wrapper/exch_srv_cfg.toml.template" > exch_srv_cfg.toml.template &&\
python3 init.py && rm init.py && rm exch_srv_cfg.toml.template
docker run -itP \
--mount type=bind,source=/home/ubuntu/.MartinBinance,target=/home/appuser/.MartinBinance \
--network=host \
--restart=always \
--name=exchanges-wrapper \
exchanges-wrapper
example/exch_client.py
exchanges_wrapper/proto/martin.proto
USDT (TRC20) TN8F3Dz8BU8VwECRh3LTKi7FrsU8eWfsZz
Free trading system for crypto exchanges SPOT markets. Adaptive customizable reverse grid strategy based on martingale.
FAQs
REST API and WebSocket asyncio wrapper with grpc powered multiplexer server
We found that exchanges-wrapper demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Product
Socket Fix 2.0 brings targeted CVE remediation, smarter upgrade planning, and broader ecosystem support to help developers get to zero alerts.
Security News
Socket CEO Feross Aboukhadijeh joins Risky Business Weekly to unpack recent npm phishing attacks, their limited impact, and the risks if attackers get smarter.
Product
Socket’s new Tier 1 Reachability filters out up to 80% of irrelevant CVEs, so security teams can focus on the vulnerabilities that matter.