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

Uploaded Source

Built Distribution

pywalletconnectv1-0.1.0-py3-none-any.whl (14.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: pywalletconnectv1-0.1.0.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.0.tar.gz
Algorithm Hash digest
SHA256 e3953d7f9263098512e8f913d0ddf9836885e7f7fee899acd54d9b1c351af771
MD5 7e005a493b38562a8ee7fe54d2db4334
BLAKE2b-256 c315d4d461340b08a890da25319fed87a3daa1a4b7f890acb83919b3efc3c644

See more details on using hashes here.

File details

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

File metadata

  • Download URL: pywalletconnectv1-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 14.5 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.0-py3-none-any.whl
Algorithm Hash digest
SHA256 6d544c393422823da08ecec183e8cb3c01b8fe8f5a560db26e039d78596688b4
MD5 22887a5cce8b333892e634622d519381
BLAKE2b-256 6f0eed7c22d3d066532f04c205f845c405bcde3abadae82d15007fac15e79687

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