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

Uploaded Source

Built Distribution

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

Uploaded Python 3

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