Simple python library that implements WalletConnect protocol v1
Project description
PyWalletConnectV1
Licence: LGPL v3 Author: Toporin, based on wallet-connect-kotlin by TrustWallet Language: Python (>= 3.6) Homepage: https://github.com/Toporin/pywalletconnectv1
Introduction
WalletConnect python SDK, implements 1.0.0 websocket based protocol.
Features
- Connect and disconnect
- Approve / Reject / Kill session
- Approve and reject
eth_sign
/personal_sign
/eth_signTypedData
- Approve and reject
eth_signTransaction
/eth_sendTransaction
- Approve and reject
bnb_sign
(binance dex orders) - session persistent / recovery
Installation
TODO!
Usage
TODO! See '''pyWalletConnectV1.py''' and '''wc_callback.py''' for a basic example.
See Satochip-Bridge for practical usage of this library.
License & attribution
Pywalletconnectv1 is based on wallet-connect-kotlin by TrustWallet. Pywalletconnectv1 is available under the GPLV3 license. See the LICENSE file for more info.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
pywalletconnectv1-0.1.2.tar.gz
(25.9 kB
view hashes)
Built Distribution
Close
Hashes for pywalletconnectv1-0.1.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 02d50828962e8e477e68c07354c708f8f0c2a93b41ae07f5f139a13c4ff6d6cf |
|
MD5 | 2d101bab61c9d125f06b022218039de8 |
|
BLAKE2b-256 | deef11ede18d11b114fbe6d0dd3f0549c7ca87d5fb4cd1682a658238dc1be0cb |