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.1.tar.gz (25.5 kB view details)

Uploaded Source

Built Distribution

pywalletconnectv1-0.1.1-py3-none-any.whl (19.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: pywalletconnectv1-0.1.1.tar.gz
  • Upload date:
  • Size: 25.5 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.1.tar.gz
Algorithm Hash digest
SHA256 c1cfa498cf72d6a14e3dac21f225d146e3a24243fd9d8005d756a785d42d6489
MD5 9550276c6a36d6951688562c453af6a2
BLAKE2b-256 02a8d159b0970ee001f43ea142e76d5bf80e0e53979ce3248333eb158f397fb9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pywalletconnectv1-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 19.1 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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 501041d5552eeaa27ddb08f502550d8a628b3ec7221982ff36d23d9bf00cbb28
MD5 dac6f7e59d49503b791b1187f9b9293a
BLAKE2b-256 7f29b8b0e6f70ffec29b1633006ff7e782b60fa67714a3df61bfdad44c089a80

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