Skip to main content

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


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 details)

Uploaded Source

Built Distribution

pywalletconnectv1-0.1.2-py3-none-any.whl (19.2 kB view details)

Uploaded Python 3

File details

Details for the file pywalletconnectv1-0.1.2.tar.gz.

File metadata

  • Download URL: pywalletconnectv1-0.1.2.tar.gz
  • Upload date:
  • Size: 25.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/47.1.1 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.6.9

File hashes

Hashes for pywalletconnectv1-0.1.2.tar.gz
Algorithm Hash digest
SHA256 f710af11f55cbe94ae519ee370b0df602dc18340566d9ca087f6f2f8acc7ad0b
MD5 3f7047bea8d7f8bb23a082812940d391
BLAKE2b-256 de1768b8926d0f8e32011e18242307f37afc7ab09b780866611339a623e392e9

See more details on using hashes here.

File details

Details for the file pywalletconnectv1-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: pywalletconnectv1-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 19.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/47.1.1 requests-toolbelt/0.9.1 tqdm/4.46.0 CPython/3.6.9

File hashes

Hashes for pywalletconnectv1-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 02d50828962e8e477e68c07354c708f8f0c2a93b41ae07f5f139a13c4ff6d6cf
MD5 2d101bab61c9d125f06b022218039de8
BLAKE2b-256 deef11ede18d11b114fbe6d0dd3f0549c7ca87d5fb4cd1682a658238dc1be0cb

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page